msProducts: Товар и список тов-ов в одном шаблоне
Есть такая конструкция в шаблоне:
При else=`товар`, конструкция работает без ошибок. В данном же варианте работает только Страница товара, а на странице со списком товаров выводится только «руб.» ((
Если ли возможность вывести нужное таким образом, или придётся два шаблона заводить?
[[*isfolder:is=`1`:then=`
[[msProducts? &parents=`[[*id]]` &tpl=`tpl.msProducts.row` &depth=`100`]]
`:else=`
[[$msProduct.content]]
`]]Соответственно, если ресурс «контейнер» выводим список продуктов, если — нет, то страницу товара… хотелось бы, чтобы шаблоны не плодить. При else=`товар`, конструкция работает без ошибок. В данном же варианте работает только Страница товара, а на странице со списком товаров выводится только «руб.» ((
Если ли возможность вывести нужное таким образом, или придётся два шаблона заводить?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Так делать не нужно. Если создавать 2 шаблона — будет 1 итерация.
Полагаю, что в мой адрес посыпятся гром и молнии, но всё таки… А если сайт небольшой и производительностью можно пренебречь в угоду упрощения работы контент-менеджера..?)
Просто предупредил.