Страница материала = Категории

голоса: 0

Прописал я вот так выше описания

 <?if($CAT_NAME$="Фильмы с Брэдом Питтом")?>содержимое для категории<?endif?>

Вывод должен быть тут - http://kinox.kz/filmy/zhanry/drami_melodrami/drevo_zhizni_2010/10-1-0-2614

но его нет

Прошлый раз задавал вопрос тут - http://www.ucoz.ru/qa/index.php/52215/%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0-%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B0-%D0%B8-%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D0%B5%D0%BC-%D0%BA-%D0%BD%D0%B5%D0%BC%D1%83

Адрес сайта http://kinox.kz/
| Автор: | Категория: Каталоги
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
 
Лучший ответ

Согласен с Александром Леоновым, материал входит в несколько категорий, даже  страница указаная в вопросе, где якобы должно отображаться содержимое для категории "Фильмы с Брэдом Питтом" открыта Главная » Фильмы» Драмы / Мелодрамы » Древо жизни (2010). Ваше условие возможно сработает тут: Главная » Фильмы » Зарубежные актеры » Фильмы с Брэдом Питтом по адресу: http://kinox.kz/filmy_s_brehd_pitt . Код $CID$, тоже не годится, он показывает только первое вхождение в категории. Т.е. Если материал входит во 2, 5, 20 категории - покажет только 2.
В вашем случае надо условие прописывать для ID страниц, типа:

<?if($ID$="1"||$ID$="26"||$ID$="125")?><?endif?>

где 1, 26, 125 (конечно числа для примера) ID страниц отвечающих вашим условиям. Нудно но если сильно надо...
Ещё можно задействовать фильтры, дополнительные поля и теги, с ними хоть не очень просто, но возможно состовлять какие то условия.
Другой путь только через скрипты. 

 

 

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Мне только нужно актеров вывести
Goalov,

То, что я предложил будет работать однозначно. Например, вам надо вывести нечто для страницы с фильмом в котором снялся Брэд Питт, смотрим в ПУ-модуль-управление материалами- ID страницы и записываем в условие, если таких страничек не одна, то соответственно в условие вносим и их.
Кроме этого, можно использовать фильтры. Активируем, настраиваем и ставим в шаблон страницы  Материала и комментариев типа: 

<?if($FILTER1_VALUE$="Бред Питт")?>Содержимое<?endif?>

Тоже с тегами ... Короче, не зная чем вы распалогаете и чего вы хотите, трудно конкретно советовать.

Юрий Евстафьев,

Представь скок актеров выводить по этим страницам, это не вариант. По поводу фильтра придется все материалы переделывать.

А почему э то не работает? 

 <?if($URI_ID$='ldCat158')?>содержимое для категории<?endif?>

Goalov,
оно работает на странице категории. Я не знаю, правильно ли я вас понимаю. Вам надо выводить нечто на странице материала и комментариев? Если да, то используйте код $CID$, только не какой попало, а ту категорию в которой открывается ваш материал. Для того, чтобы не годать, вставте его в шаблон Материала и комментариев напрямую и посмотрите что он выводит. Эту цифру и ставьте в условие. Другое дело, что такое условие будет работать и для других материалов, выцводящихся в этой категории.
А, что касается условий с $ID$ их будет не больше, чем с $CID$, только условия получаются длинее. Зато уже точно будет выводиться там где надо.
...