Как правильно составить условие?

голоса: 0

Мне нужно вывести отдельный баннер для 75 статей. Пишу условие:

<?if($URI_ID$='id1' || $URI_ID$='id2')?>1 баннер<?else?>2 баннер<?endif?>

Но перечисление || срабатывает только для 49 статей. Если больше перечислять, просто не работает.

Как правильно составить условие, чтобы задеть остальные 26 статей. Пробовал вот так, не работает:

<?if($URI_ID$='id1' || $URI_ID$='id2')?><?if($URI_ID$='id3' || $URI_ID$='id4')?>1 баннер<?else?>2 баннер<?endif?><?endif?>
| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: webanet

Ответов: 1

голоса: 0

Можно сделать проще. В шаблоне страницы материала и комментариев прописать такое условие:

<?if(1<=$ID$<=75)?>здесь ваш баннер<?endif?>

с значениями 1 и 75 играйтесь как вам нужно (это ваши айди материалов от и до).

| Автор:
Проблема в том, что материалы идут не порядку(
Жека Алексеенко,
тогда условиями никак. можно попробовать доп. полем.к каждому материалу. если доп.поле заполнено выводить баннер, если нет пустота
webanet,
А если через теги как-то вывести? Это возможно?
Жека Алексеенко,
что вы называете тегами? если поисковые слова, то это совершенно невозможно
webanet,
Я понял, спасибо за помощь.
...