Евгений Webinmd

Евгений Webinmd

Был в сети 31 июля 2026, 13:07
Заказы не принимаю
Вам нужно в where условие прописать, вроде как вот так, но там уже в зависимости от того что за поле block (tv или поле для минишопа)

'where' => '{ "Data.block":"0" }'
или
'where' => '{ "block":"0" }'
Это при условии что у вас в базе у поля значение «0»
Там в чанках по умолчанию есть пример (на Fenom)

{if $new?}
	<i class="glyphicon glyphicon-flag" title="{'ms2_frontend_new' | lexicon}"></i>
{/if}

{if $popular?}
	<i class="glyphicon glyphicon-star" title="{'ms2_frontend_popular' | lexicon}"></i>
{/if}

{if $favorite?}
	<i class="glyphicon glyphicon-bookmark" title="{'ms2_frontend_favorite' | lexicon}"></i>
{/if}

Чанк называется tpl.msProducts.row
на кнопку onclick повесить что-то такое
<input type="button" onclick="ga('send', 'event', 'Category', 'Action', 'Label', 'Value');" >
Ну а сам код для события уточняйте у вас в аккаунте гугл или поищите в поисковике.

Либо для формы на событие onsubmit вешайте, если на кнопке не будет работать
Два варианта:
1) В админке, у каждого ресурса зайти во вкладку Галерея и ручками правым кликом по фото и там выбирать Обновить превью.

2) Если сайт не очень большой, то просто в корне создаете файл regen.php (или любой другой) с содержимым из ссылки выше и уже в браузере переходите site.ru/regen.php
Делаете форму поиска, обработчиком является некая страница, на которой вы выводите результаты поиска.
На странице результата поиска:
[[!mSearch2? &returnIds=`1` &limit=`0` &toPlaceholder=`results` ]]


И чуть ниже, на той же странице уже сами страницы
[[!pdoResources?
    &parents=`0` 
    &resources=`[[!+results:default=`999999999`]]` 
    &depth=`5`
    &limit=`16`  
    &tpl=`tpl1`
    &limit=`20` 
    &tplCondition=`template`  
    &conditionalTpls=`{"1":"tpl1","2":"tpl2"}`
]]
Там уже при использовании можете переписать под fenom, я показал с старого какого-то проекта кусок кода