Тупо скрыть тв-поле, если оно не заполнено?

День добрый!

Если в магазине разные категории товаров и у них наборы необязательных тв-полей, как сделать условие, чтобы они были скрыты на карточке товара, если менеджер их не заполнил?

<b>Ткань:</b> [[*tkan]] <br />
    <b>Застежка:</b> [[*zast]] <br />
    <b>Воротник:</b> [[*vorotnik]] <br />
    <b>Карманы:</b> [[*pockets]] <br />
    <b>Рост:</b> [[*rost]] <br />
Или это будет непроизводительно, лишние запросы к базе — и все-таки грамотней сделать шаблон под каждую категорию товара со своими тв и сделать их обязательными, чтоб не было пустот?
Wmaster
08 июня 2017, 14:25
modx.pro
1 343
0

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

    Евгений Webinmd
    08 июня 2017, 17:40
    +2
    ну или «тупо скрыть»
    [[*rost:notempty=` <b>Рост:</b> [[*rost]] <br />`]]
      Wmaster
      09 июня 2017, 09:28
      0
      Лучше все-таки тупо скрыть! Кстати, получилось. Спасибо огр.! А вот, как говорил Печкин, «разрешите поинтересоваться в целях общего развития») — где про этот синтаксис можно почитать? про notempty и другие условия.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5