|
|
Модератор форума: Yuri_G |
Сообщество uCoz Мастерская uCoz Дизайн: управление шаблонами Вопрос по Условным операторам (Нужно вывести нужную картинку в Вид материалов) |
Вопрос по Условным операторам |
Привет. Такой вопрос: мне нужно вывести в Вид материалов Каталога файлов нужную картинку - свою для каждого раздела.
Я сделал, что на странице с материалами Категории и на странице с материалами Раздела соответствующая картинка выводится, а, вот, на главной странице Модуля картинка не выводится. В Вид материалов я вставил следующее: Для Раздела Код <?if($URI_ID$='ldCat1')?><img src="ссылка к картинке.png"><?endif?> Для Категорий Код <?if($URI_ID$='ldCat2' || $URI_ID$='ldCat3' || $URI_ID$='ldCat4' || $URI_ID$='ldCat5' || $URI_ID$='ldCat6' || $URI_ID$='ldCat7' || $URI_ID$='ldCat8' || $URI_ID$='ldCat127' || $URI_ID$='ldCat128')?> <img src="ссылка к картинке.png"><?endif?> Это работает. А, вот, на главной странице Модуля эта картинка отображаться не хочет. Помогите! Может, условный оператор иначе нужно построить? |
Может это поможет $REQUEST_URI$
|
Игорь_, а как его использовать?
А, всё, нашёл: Код <?if($REQUEST_URI$!=substr($ENTRY_URL$,len($HOME_PAGE_LINK$)-1))?><link rel="canonical" href="$ENTRY_URL$" /><img src="картинка"><?endif?> Игорь_, спасибо за наводку! Ан-нет, это не то. Если в Вид материалов поставить это (для картинки 1): Код <?if($REQUEST_URI$!=substr($ENTRY_URL$,len($HOME_PAGE_LINK$)-1))?><link rel="canonical" href="$ENTRY_URL$" /><mg src="картинка1"><?endif?> и это (для картинки 2): Код <?if($REQUEST_URI$!=substr($ENTRY_URL$,len($HOME_PAGE_LINK$)-1))?><link rel="canonical" href="$ENTRY_URL$" /><mg src="картинка2"><?endif?> то отображаться будут обе картинки, а мне нужна своя для каждого раздела. Как быть? Сообщение отредактировал Romchik_Ya - Понедельник, 14 Июл 2014, 21:13:55
|
Romchik_Ya, главная страница модуля не принадлежит ни к какой категории/разделу. Оттого и код не работает. Вид материалов вспомогательный шаблон, он часть страницы и потому соотносится с категорией той страницы, на которой выводится. А на главной соотнестись с нечем.
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Selena, ну и как же быть? помогите!
Сообщение отредактировал Romchik_Ya - Понедельник, 14 Июл 2014, 22:47:55
|
Romchik_Ya, если речь про раздел, а их надеюсь не так уж и много у вас, то можно составить условие на название раздела - $SECTION_NAME$. На каждый раздел и картинку для него отдельно.
Если же разделов много, то можно не вложиться в лимит символов шаблона. Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Shеriff, точно, что-то я протупил) спасибо! помогло.
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!