Вопросы
Ограничение кол-ва страниц (выборки) в pdoPage
Приветствую!
Возможно ли в pdoPage задать максимальное количество страниц (как вариант лимит выборки)?
В голову приходит сделать это через шаблон, но по-моему это криво:
Возможно ли в pdoPage задать максимальное количество страниц (как вариант лимит выборки)?
В голову приходит сделать это через шаблон, но по-моему это криво:
[[+idx:el=`10`:then=`Template`]]UPD: реализовал решение для Ajax через кнопку на js:<script>
var bntMoreCounter = 0;
$(document.body).on('click', '.btn-more', function() {
++bntMoreCounter;
if (bntMoreCounter >= 2) {
$(this).css('display','none');
}
});
</script> Вывод полей во вложенном компоненте через Ajax
Всем привет!
Есть страница с pdoPage, вызов такой:
Есть страница с pdoPage, вызов такой:
[[!pdoPage?
&parents = `25`
&tpl = `tpl.catalogItem`
&includeTVs = `objectCity,objectArea`
&ajaxMode = `button`
]]в шаблоне дополнительно вызывается ms2gallery:<div class="catalog__item catalog__item_[[+idx]]">
<div class="catalog__thumb">
[[!ms2Gallery?
&resources=`[[+id]]`
&tpl=`tpl.ms2GalleryCatalog`
]]
</div>
<div class="catalog__desc">
...
</div>
</divшаблон галереи tpl.ms2GalleryCatalog выглядит так:<div class="fotorama" data-link="[[~[[+id]]]]">
{if $files?}
{foreach $files as $file}
<img src="{$file['catalog']}" alt="[[+longtitle]], [[+tv.objectCity]], [[+tv.objectArea]]">
{/foreach}
{/if}
</div>Когда открывается страница, все ок. Но как только наживаешь на «Показать еще», в новых блоках не выводятся поля из шаблона tpl.ms2GalleryCatalog. При этом сама галерея подгружается нормально. Как заставить ms2Gallery подхватить поля из своего шаблона при загрузке Ajax-ом? msExtraFields не выводит фильтр
Решил затестить msExtraFields, но так и не разобрался, как использовать совместно с mFilter2.
// чанк обертки вызывает сниппет построения фильтров
&tplFilter.outer.filters_name=`@FILE:categories/chunks/mFilter2_ms2efs_all_outer.tpl`
// чанк строки результатов поиска, возвращает краткие свойства товара
&tpl=`@FILE:categories/chunks/msProducts_row.tpl`
Где они находятся, какой полный путь до них?
// чанк обертки вызывает сниппет построения фильтров
&tplFilter.outer.filters_name=`@FILE:categories/chunks/mFilter2_ms2efs_all_outer.tpl`
// чанк строки результатов поиска, возвращает краткие свойства товара
&tpl=`@FILE:categories/chunks/msProducts_row.tpl`
Где они находятся, какой полный путь до них?
Ссылка добавления в корзину minishop2
Всем привет.
Подскажите, как сделать ссылку, чтобы при переходе по ней, товар добавлялся в корзину.
Для турбо-страниц нужно, чтобы было примерно так: example.com/cart?id=272, где 272 это id товара
Подскажите, как сделать ссылку, чтобы при переходе по ней, товар добавлялся в корзину.
Для турбо-страниц нужно, чтобы было примерно так: example.com/cart?id=272, где 272 это id товара
mFilter2, проблема с фильтрацией по TV.
Если товаров не много то цифры выводит фильтра ( сколько товаров в выборке будет)
А если товаров больше 5000 то не выводит. Почему?
и перестала работать функция которая показывала при выборе одного фильтра
марка
модель
при выборе марки у меня выводились модели разные ( которые можно выбрать)
А если товаров больше 5000 то не выводит. Почему?
и перестала работать функция которая показывала при выборе одного фильтра
марка
модель
при выборе марки у меня выводились модели разные ( которые можно выбрать)
Добавление только одного товара в корзину minishop2
Добавляется услуга в корзину, и она должна быть только одна, т.е. даже если она есть уже в корзине, при добавлении должна оставаться только одна.
ms2_cart_max_count не подходит, т.к. выдает ошибку.
Т.е. нужно что бы просто выводилось что услуга успешно добавлена, но в корзине была только 1 единица.
Подскажите как реализовать.
ms2_cart_max_count не подходит, т.к. выдает ошибку.
Т.е. нужно что бы просто выводилось что услуга успешно добавлена, но в корзине была только 1 единица.
Подскажите как реализовать.
Принцип работы pdoPage
Доброго времени суток! Помогите пожалуйста разобраться в сниппете pdoPage.
что конкретно не понятно:
что конкретно не понятно:
Можно ли организовать коллекции в minishop2?
Здравствуйте.
От заказчика поступил вопрос о возможности организации коллекций товаров в магазине minishop2 как на примере:
Можно ли так сделать и если да, то подскажите как? Спасибо.
От заказчика поступил вопрос о возможности организации коллекций товаров в магазине minishop2 как на примере:
Можно ли так сделать и если да, то подскажите как? Спасибо.
Как вывести дату публикации в Tickets ?
Привет. Нужна дата именно публикации (по-умолчанию выводится дата создания:
Также буду признателен за любые другие плейсхолдеры Tickets, которых нет по-умолчанию.
Спасибо!
[[+date_ago]] )Также буду признателен за любые другие плейсхолдеры Tickets, которых нет по-умолчанию.
Спасибо!