Определенное слово в зависимости от категории

голоса: 0
Привет всем интересует одно, почему в виде материала не работает код?  <?if($CID$="28")?><b>ЛАЛАЛА</b><?endif?> или <?if($CATEGORY_NAME$="Тут ввел точное название категории")?><b>ЛАЛАЛА</b><?endif?>     В общем пробовал эти два способа но ничгео не выводится( если что материал входит в несколько категорий и ту которую надо вывести место ЛАЛАЛА не в самом начале списка
| Автор: | Категория: Вопросы новичков
Адрес сайта?
Sentimo,
зачем? просто подскажите что не правильно написано

Ответов: 1

голоса: 0
 
Лучший ответ

Все должно работать, делаем вот так если для нескольких категорий:

<?if($CID$='12'||$CID$='13')?>содержимое для категорий с айди 12 и 13<?endif?>

если материал входит в несколько категорий, в условии пишите ту категорию которая по айди выше других второстепенных по списку, то есть выбрали категории с айди 15 и 20, материалу присвоится по умолчанию с айди 15 а с айди 20 будет виртуальная категория.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
ну у меня случай когда материал входит в десяток категорий и при этом ту которую мне нужно вывести в виде материала самая последняя по ID
условные операторы и категории работают с высшим идом категории. например категория 5 и категория 7. условные операторы и информеры будут работать только с категорией 5. и это изменить нельзя
webanet,
то есть нельзя в виде материала вывести просто картинку или надпись если материал входит в категорию которая ниже выбранных?
Defoz,
Верно, если категория будет выбраная единой, тогда будет работать, если в несколько, нет, так работает функционал входа материалов в несколько категорий.
Yuri_Geruk,
как всегда укоз со своими функциями(... сайт просто уже оч большой что бы добвлять в него фильтры или другие поля так как пришлось бы сотни материалов переделывать
...