|
|
Модератор форума: dotbot |
Сообщество uCoz » Архивариус » Корзина » Условные операторы для категорий |
Условные операторы для категорий |
Всем доброго времени суток!
Столкнулся с проблемами условных операторов каталога файлов по категориям и еще одним вопросом Сначала вопрос: Жанр: Комедии Почему выводится в виде материалов только одна категория, если я включил функцию добавления материалов в несколько категорий и указал 4 категории при добавлении материала??? Теперь проблема: В общем материал входит в несколько категорий, при выборе определенной категории мне нужно чтобы на нее появлялась ссылка с текстом, вот пример: Код <?if ($CID$=10)?><a href="#">2013</a><?endif?> <?if ($CID$=28)?><a href="#">2014</a><?endif?> Добавлено (05 Янв 2014, 15:29:54) |
Scorp2007, условные операторы выводят только высшую физическую категорию. все остальные являются виртуальными и с ними условные операторы не работают
например материал входит в категории с идами 1, 4, 6, 7 в этом списке высшей и физической будет категория с идом 1 даже если провести эксперимент и создать категорию в которой будет для всех материалов виртуальной, то при осмотре категории в панели управления и на странице самой категории материалов не будет. эту особенность виртуальных категорий надо учитывать |
$ENTRY_CATS$ вообще не работает в виде материалов
Добавлено (05 Янв 2014, 16:15:06) |
Вот код:
<?if($CID$='43' || $CID$='41' || $CID$='42' || $CID$='15' || $CID$='11' || $CID$='10' || $CID$='6' || $CID$='16' || $CID$='13' || $CID$='8')?>ссылка<?endif?> меняете на свои ид! Ид разделов не работаю так что надо добавлять ид категорий Добавлено (05 Янв 2014, 17:59:52) --------------------------------------------- Вот пример Код <?if($CID$='44')?> <img src="/images/psp.png"> <?else?> <?if($CID$='43' || $CID$='41' || $CID$='42' || $CID$='15' || $CID$='11' || $CID$='10' || $CID$='6' || $CID$='16' || $CID$='13' || $CID$='8')?> <img src="/images/pc.png"> <?else?> <?if($CID$='56' || $CID$='57' || $CID$='58' || $CID$='59' || $CID$='60' || $CID$='61' || $CID$='62' || $CID$='63')?> <img src="/images/xbox.png"> <?endif?> <?endif?> <?endif?> Если 43, 41, 42 и т.д то 'xbox.png' Вместо картинок можно поставить что угодно! Не профи занимаюсь всего 5 лет html и CSS
Сообщение отредактировал Dark37rus - Воскресенье, 05 Янв 2014, 18:02:48
|
В общем материал входит в несколько категорий, при выборе определенной категории мне нужно чтобы на нее появлялась ссылка с текстом, вот пример:
<?if ($CID$=10)?><a href="#">2013</a><?endif?> <?if ($CID$=28)?><a href="#">2014</a><?endif?> Я указал пару категорий при добавлении материала, но именно в этом материале мне надо чтобы отображалась категория №28, а в след материале категория №10, но почему то не работает, если я укажу первую категорию в списке добавленных в материал, то она появится, а нужная мне по списку 3-я, но она не отображается Добавлено (06 Янв 2014, 01:24:31) |
Если вам все это надо в виде материалов, то конечно не заработает - он общий для всех файлов. А вот если в каждом материале внутри, то заработает. Гадаю по фотографии! Спасибо в репутацию)) Платные услуги не дорого
|
| |||
| |||