Какой &tpl по умолчанию у "tpl.msProduct.content"?

На странице вызываю:

[[!mFilter2?
    &class=`msProduct`
    &element=`msProducts`
    &tpl=`tpl.msProducts.row`
....
]]
&tpl=`tpl.msProducts.row` — чанк оформления товара в каталоге;
&tpl...=`tpl.msProduct.content` — как параметр нужно указать для чанка карточки товара?
Oleg
23 августа 2017, 10:16
modx.pro
2 188
0

Комментарии: 7

Андрей
23 августа 2017, 13:38
0
msProduct.content — это дефолтный чанк карточки товара. Можете его вызвать в шаблоне карточки товара, или скопировать содержимое туда же.
    Oleg
    23 августа 2017, 14:05
    0
    У меня в зависимости от категории должна быть разная карточка товара, сильно отличающаяся. Я подумал, что можно как-нибудь для каждой категории вызывать свой чанк карточки товара. С шаблонами категорий всё понятно — у раздела свой шаблон, а с шаблонами товара не понятно.
      Андрей
      23 августа 2017, 14:29
      0
      У меня в зависимости от категории должна быть разная карточка товара, сильно отличающаяся.
      Не самое лучшее решение, имхо.

      Но можно как то так например сделать:
      {if $_modx->resource.parent == 1}
      	{$_modx->getChunk('msProduct.content')}	
      {else}
      	{$_modx->getChunk('msProduct.content2')}
      {/if}

      Т.е. проверять id родителя, или id шаблона родителя, и в зависимости от него отдавать нужный чанк.
        Oleg
        23 августа 2017, 14:37
        0
        Не самое лучшее решение, имхо.
        Согласен, только решение не моё.

        Понял логику, только не знаю, как использовать такой код.
          Андрей
          23 августа 2017, 14:49
          +1
            Oleg
            23 августа 2017, 14:51
            0
            Благодарю! сейчас займусь
              Oleg
              24 августа 2017, 14:56
              0
              Спасибо ещё раз, у меня получилось.

              На всякий случай, напишу, как получилось:

              1. Включил Fenom в Системных настройках;
              2. Добавил ваш код вместо вывода стандартного чанка
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      7