Тормозит магазин мобильная версия.

27 views
Skip to first unread message

Магазин 'Политех'

unread,
May 11, 2024, 9:42:52 AMMay 11
to HEEG.HTML Бесплатная CMS интернет магазина
Тормозит мобильная версия (Андроид).    
Посоветуйте пожалуйста, как побороть?

https://heeg.ru/shop2_4.html?id=1Xz13OjMHq5gPvosRlawcQQxiC4aY6U8x8Z9g1B07T1k#index

HEEG.HTML

unread,
May 11, 2024, 3:41:37 PMMay 11
to HEEG.HTML Бесплатная CMS интернет магазина
в первую очередь вам надо  во всех этих фильтрах на вкладке system

[is[current]tag[hit]][is[current]tag[new]][is[current]tag[sale]]

[prefix{!!title}type[image/jpeg]sort[]nth[1]get[_canonical_uri]else[https://heeg.ru/images/noimage.jpg]]

[is[current]fields[]prefix[parametr]!suffix[-hide-hide]]

[is[current]!has[preview]]

[is[current]fields[]prefix[nparametr]!suffix[-hide-hide]]

[is[current]get[corner]split[#]nth[1]]

[is[current]has[preview]]

[is[current]has[price]]

[is[current]has[old-price]]

[is[current]get[corner]split[#]nth[2]addprefix[display:block; background-color:#]]

[is[current]has[corner]]



кусок is[current] заменить на <currentTiddler>

Вторая ваша огромная проблема это большое количество картинок в магазине. 
Чтобы магазин не искал каждую фильтром, их нужно напрямую указывать в товаре. через код плитки товара $:/_tile

Сделайте например такой, магазин должен стать шустрее
<tw class='col-4 simpleCart_shelfItem' id=<<currentTiddler>> ost={{!!ostatok}} num=<<num>>>
<$list filter="[<currentTiddler>has[corner]]">
</$list>
<$list filter="[<currentTiddler>tag[hit]][<currentTiddler>tag[new]][<currentTiddler>tag[sale]]">
<div class="github-fork-ribbon-wrapper right" tags={{!!tags}}> <div class="github-fork-ribbon new"><a>+NEW+</a></div><div class="github-fork-ribbon hit" ><a> ХИТ продаж</a></div><div class="github-fork-ribbon sale" ><a>*SALE*</a></div></div>
</$list>
<div class="github-fork-ribbon-wrapper right" > <div class="github-fork-ribbon " style={{{[<currentTiddler>get[corner]split[#]nth[2]addprefix[display:block; background-color:#]]}}} ><a>
<$text text={{{[<currentTiddler>get[corner]split[#]nth[1]]}}}/>
</a></div></div>
<h6 class="item_name"><$view field="title"/></h6>
<span class="item_modified"><$view field="modified"/></span>
<span class="item_i"><$view field="i"/></span>
<$link>
<span class="item_Thumb">
<img src= {{{[<currentTiddler>addsuffix[_.jpg]get[_canonical_uri]else[https://heeg.ru/images/noimage.jpg]]}}} draggable ="false"  loading="lazy"/>
</span>
</$link>
<$link>
<span class="item_caption" itemprop="name"><$view field="caption"/></span>
</$link>
<$link>
<$list filter="[<currentTiddler>fields[]prefix[parametr]!suffix[-hide-hide]]" variable=name >
<$set name=class value={{{[<name>addprefix[item_]]}}}>
<p class={{{[<name>removeprefix[parametr]]}}}><a><$text text={{{[<name>removeprefix[parametr]removesuffix[-hide]split[-]last[]][<name>!suffix[-hide]removeprefix[parametr]split[-]last[]]}}}/>: </a><span class=<<class>>><$view field=<<name>>/></span></p>
</$set>
</$list>
<$list filter="[<currentTiddler>fields[]prefix[nparametr]!suffix[-hide-hide]]" variable=name >
<$set name=class value={{{[<name>addprefix[item_]]}}}>
<p class={{{[<name>removeprefix[nparametr]]}}}><a><$text text={{{[<name>removeprefix[nparametr]removesuffix[-hide]][<name>!suffix[-hide]removeprefix[nparametr]]}}}/>: </a><span class=<<class>>><$view field=<<name>>/></span></p>
</$set>
</$list>
</$link>
<$list filter="[<currentTiddler>has[price]]">
<span class="item_price" itemprop="price"><$view field="price"/></span> <span class="b-price_sign"> <$view tiddler="$:/constant/_valuta"/></span>
</$list>
<$list filter="[<currentTiddler>has[old-price]]">
<span class="old-price" itemprop="old-price"><$view field="old-price"/><$view tiddler="$:/constant/_valuta"/></span>
</$list>
<br>
<span class="item_ostatok" itemprop="ostatok"><$view field="ostatok"/>шт.</span><span class="showq"><span class="item_decrease1">-</span><input type="text" class="item_quantity" value="1" size="1"><span class="item_increase1">+</span></span>
<span> <input type="button" class="item_add" value={{$:/constant/_Cart_button_name}} /></span>
</tw>

суббота, 11 мая 2024 г. в 16:42:52 UTC+3, www.pol...@gmail.com:

HEEG.HTML

unread,
May 13, 2024, 5:18:54 AMMay 13
to HEEG.HTML Бесплатная CMS интернет магазина
Второе, на чем тормозит ваш магазин это поиск несуществующих картинок на плитках разделов. У вас плитки разделов без картинок, но магазин все равно их пытается найти. Поэтому вам в гугл таблицу на вкладку system надо добавить строку
$:/_tovar_podrazdel_plitka

с таким простым кодом
<div class="col-podrazdel" style="padding-bottom:20px;"> <div class="simpleCart_shelfItem"> <span class="item_caption" itemprop="name" > <$link>{{!!caption}}</$link> </span> </div> </div>
 

суббота, 11 мая 2024 г. в 16:42:52 UTC+3, www.pol...@gmail.com:
Тормозит мобильная версия (Андроид).    

Alex Sakovich

unread,
May 13, 2024, 11:49:29 AMMay 13
to HEEG.HTML Бесплатная CMS интернет магазина
Всё сделал. Помогло! По ощущениям именно после отключения поиска картинок разделов. Спасибо!

понедельник, 13 мая 2024 г. в 12:18:54 UTC+3, HEEG.HTML:
Reply all
Reply to author
Forward
0 new messages