• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Вопрос по Условным операторам
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 1 | 19:22:07
Привет. Такой вопрос: мне нужно вывести в Вид материалов Каталога файлов нужную картинку - свою для каждого раздела.

Я сделал, что на странице с материалами Категории и на странице с материалами Раздела соответствующая картинка выводится, а, вот, на главной странице Модуля картинка не выводится.

В Вид материалов я вставил следующее:

Для Раздела


Код
<?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?>


Это работает. А, вот, на главной странице Модуля эта картинка отображаться не хочет. Помогите! Может, условный оператор иначе нужно построить?
Игорь_
Сообщений: 178
Репутация: 40

Сообщение # 2 | 19:47:05
Может это поможет $REQUEST_URI$


Не знаю языки программирования, не знаю css. И вообще ничего не знаю.
Мои шаблоны для uCoz
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 3 | 20:55:03
Игорь_, а как его использовать?

А, всё, нашёл:

Код
<?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
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 4 | 21:01:21
Romchik_Ya, главная страница модуля не принадлежит ни к какой категории/разделу. Оттого и код не работает. Вид материалов вспомогательный шаблон, он часть страницы и потому соотносится с категорией той страницы, на которой выводится. А на главной соотнестись с нечем.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 5 | 21:03:04
Selena, ну и как же быть? помогите!
Сообщение отредактировал Romchik_Ya - Понедельник, 14 Июл 2014, 22:47:55
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 6 | 13:31:22
Romchik_Ya, что вам мешает воспользоваться тем же вариантом, что описано в этой теме?
$SID$ – ID раздела.

Профессиональный сервис опросов WebAsk
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 7 | 14:33:49
Romchik_Ya, если речь про раздел, а их надеюсь не так уж и много у вас, то можно составить условие на название раздела - $SECTION_NAME$. На каждый раздел и картинку для него отдельно.
Если же разделов много, то можно не вложиться в лимит символов шаблона.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 8 | 08:57:44
Shеriff, точно, что-то я протупил) спасибо! помогло.
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!