Dan

Dan

Был в сети 16 июля 2026, 08:56
Заказы не принимаю
Вы сможете создать ресурс с таким же алиасом только в том случае, если у вас включены вложенные урлы и копировать вы будете в другого родителя. В противном случае не получится сохранить ресурс с таким же алиасом.
Вообще такие вещи лучше делать через процессор, но процессор resource/dublicate не предусматривает указание нового родителя. А почему вам нужно сохранить алиас?
У него задача вывести обложки альбомов и по клику уже вывести в fancybox галерею одного альбома. Не стал ему предлагать ajax-подгрузку, ибо если он такой вопрос задал, то вряд ли справится. Поэтому предложил костыльное решение — вывести url-ы всех фото одного альбома в атрибут data-photos. По клику на обложку альбома должен инициализироваться fancybox с переданными в него url-ами фото.
У себя протестил — работает без проблем, автор видимо где-то ошибся
Зайди в почтовый клиент хостинга и открой почту, которая указана отправителем. Там должны быть сообщения о неотправленных письмах и их причины. Подозреваю, что проблема в отсутствии DKIM и SPF записей
В вашем вызове сниппета последние 4 параметра относятся к pdoPage, а не к mFilter2.
У mFilter2 такие параметры указываются в виде JSON внутри filterOptions.
Что можно указать в filterOptions можете посмотреть в js-файле по адресу /assets/components/msearch2/js/web/default.js
1) Ну тогда делайте поиск отдельно mSearchForm, как в примере на сайте minishop2.com. Либо можно закостылить так: добавляете просто текстосвое поле в сайдбар, а в форме фильтров скрытое стилями или hidden input. При вводе запроса в текстовое поле, дублируете запрос в скрытое поле с фильтрами и триггерете его изменение (событие change). Ну и конечно пишете свой метод фильтрации по мануалу из документации.
2) Не сниппет, а js скрипт, чтобы очистка формы фильтров также и очищала форму и форму поиска и удаляла соответствующий get-параметр.
1. Для варианта, если результатов меньше лимита: в чанке, который у вас указан в tplOuter, можете проверять плейсхолдер $total
{if $total > 9}
<!-- Блок похожие товары -->
{/if}
2) При фильтрации используй событие mse2_load и либо подргужай нужный блок по ajax, либо показывай его, если он изначально есть спрятанный в верстке. Вот инфа в доке