Вывод TV и значение параметра showhiden

1. Вывод TV
Делаю вывод тв на странице товара MS2 подставляет при обработке в начало названия «TV» на картинке видно

Временно решил этот вопрос переименнованием TV. Мне кажется что это не совсем правильно, для чего эта подстановка и как ее можно убрать?

2. Значение параметра showhiden в настройках снипета msProducts
По умолчанию в настройках снипета стоит значение «showhiden» = 0, а товары создаются «showhiden» = 1. Это вызывает проблемы когда приходится дописывать условие where.
Андрей Селивёрстов
12 апреля 2013, 07:04
modx.pro
983
0

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

Василий Наумкин
12 апреля 2013, 13:28
0
1. Прочитай про то, как работает сниппет. С припиской TV джойнится таблица, а плейсхолдеры выставляются без всяких приписок (хотя есть и параметр tvPrefix).

Не знаю, что и зачем ты переименовываешь.

2. Такого параметра нет. У сниппета есть параметр showHidden, который проверяет параметр товара hidemenu. Еще есть show_in_tree.
Так вот, товары по умолчанию создаются этими параметрами выставленными в 0. Что означает, не прятать в меню и прятать в дереве ресурсов. Эти настройки, кстати, тоже можно поменять.

В любом случае, сниппет по умолчанию выводит эти товары, ибо на показ в дереве ему плевать, а в меню они не скрываются.

Зачем ты выбираешь только товары скрытые в меню — я не знаю.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1