Условие для вывода товара
Добрый день!
Есть шаблон с условиями:
Есть шаблон с условиями:
<div id="pdopage">
<div class="rows uk-child-width-1-3@s uk-grid-match" uk-grid>
{if $_modx->resource.id == $_modx->config.site_start}
{$_modx->runSnippet('!pdoPage', [
'element' => 'msProducts',
'parents' => 9,
'sortby' => '{"Data.new":"desc"}',
'sortdir' => 'DESC',
'tpl' => 'tpl.msProducts.new',
'where' => '{"Data.new:=":1}',
'ajaxMode' => 'scroll',
'limit' => 3,
'showLog' => 0,
])}
{else}
{$_modx->runSnippet('!pdoPage', [
'element' => 'msProducts',
'sortby' => '{"Data.popular":"desc", "Data.new":"desc", "publishedon":"desc"}',
'sortdir' => 'DESC',
'tpl' => 'tpl.msProducts.new',
'ajaxMode' => 'scroll',
'limit' => 3,
])}
{/if}
</div>
<div class="uk-panel uk-panel-box uk-flex uk-flex-center"><ul class="uk-pagination">{'page.nav' | placeholder}</ul></div>
</div>
Все работает как надо. Не могу добавить условие для вывода самого товара, без создания дополнительного шаблона. Сейчас это вывод категорий товаров, а вот сам товар не пойму как вывести здесь же. Помогите, кто знает! Спасибо! Комментарии: 6
Если я правильно понял условие задачи, то уже отвечал на подобный вопрос тут
Нет, это выборка товаров в категории, а она у меня есть. Мне необходимо что-бы при клике на товар в категории был переход на саму страницу товара и все это в одном шаблоне.
А почему именно в одном шаблоне?
Да просто не хотелось разные шаблоны делать. Думаю, просто второй шаблон сделать для товара и все. Хотелось по условию сделать :)
Я всегда разделяю каталог товара и сам товар по разным шаблонам. Хорошо сказывается на поддержке в дальнейшем.
Я понял. Спасибо большое!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.