• Страница 1 из 1
  • 1
Модератор форума: dotbot  
Сообщество uCoz » Архивариус » Корзина » Условные операторы для категорий
Условные операторы для категорий
Scorp2007
Сообщений: 11
Репутация: -1

Сообщение # 1 | 15:29:54
Всем доброго времени суток!
Столкнулся с проблемами условных операторов каталога файлов по категориям и еще одним вопросом

Сначала вопрос:

Жанр: Комедии
Почему выводится в виде материалов только одна категория, если я включил функцию добавления материалов в несколько категорий и указал 4 категории при добавлении материала???

Теперь проблема:
В общем материал входит в несколько категорий, при выборе определенной категории мне нужно чтобы на нее появлялась ссылка с текстом, вот пример:

Код
<?if ($CID$=10)?><a href="#">2013</a><?endif?> <?if ($CID$=28)?><a href="#">2014</a><?endif?>
Я указал пару категорий при добавлении материала, но именно в этом материале мне надо чтобы отображалась категория №28, а в след материале категория №10, но почему то не работает, если я укажу первую категорию в списке добавленных в материал, то она появится, а нужная мне по списку 3-я, но она не отображается

Добавлено (05 Янв 2014, 15:29:54)
---------------------------------------------
ап

Нимфадора
Сообщений: 3010
Репутация: 494

Сообщение # 2 | 15:32:11
Scorp2007, не апайте.
Не знаю как выводить именно нужную вам категорию, но все категории в которые входит файл выводятся $ENTRY_CATS$

Гадаю по фотографии! Спасибо в репутацию)) Платные услуги не дорого
Scorp2007
Сообщений: 11
Репутация: -1

Сообщение # 3 | 16:11:06
Цитата Нимфадора ()
но все категории в которые входит файл выводятся $ENTRY_CATS$

Не работает ваш код... Категории при добавлении материала я вижу.. Но вижу только одну категорию, когда уже добавил материал.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 4 | 16:12:22
Scorp2007, условные операторы выводят только высшую физическую категорию. все остальные являются виртуальными и с ними условные операторы не работают
например материал входит в категории с идами 1, 4, 6, 7 в этом списке высшей и физической будет категория с идом 1

даже если провести эксперимент и создать категорию в которой будет для всех материалов виртуальной, то при осмотре категории в панели управления и на странице самой категории материалов не будет. эту особенность виртуальных категорий надо учитывать

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Scorp2007
Сообщений: 11
Репутация: -1

Сообщение # 5 | 16:15:06
$ENTRY_CATS$ вообще не работает в виде материалов

Добавлено (05 Янв 2014, 16:15:06)
---------------------------------------------
webanet, и как мне разобраться с проблемой? Сайт для фильмов, надо указать жанр или пару жанров, чтобы при добавлении, на них была ссылка на ту или иную категорию?

Dark37rus
Сообщений: 112
Репутация: 13

Сообщение # 6 | 17:59:52
Вот код:
<?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?>
Если материал категории 44 высвечиваеться картинка 'psp.png'
Если 43, 41, 42 и т.д то 'xbox.png'
Вместо картинок можно поставить что угодно!

Не профи занимаюсь всего 5 лет html и CSS
Сообщение отредактировал Dark37rus - Воскресенье, 05 Янв 2014, 18:02:48
Scorp2007
Сообщений: 11
Репутация: -1

Сообщение # 7 | 01:24:31
В общем материал входит в несколько категорий, при выборе определенной категории мне нужно чтобы на нее появлялась ссылка с текстом, вот пример:
<?if ($CID$=10)?><a href="#">2013</a><?endif?> <?if ($CID$=28)?><a href="#">2014</a><?endif?>

Я указал пару категорий при добавлении материала, но именно в этом материале мне надо чтобы отображалась категория №28, а в след материале категория №10, но почему то не работает, если я укажу первую категорию в списке добавленных в материал, то она появится, а нужная мне по списку 3-я, но она не отображается

Добавлено (06 Янв 2014, 01:24:31)
---------------------------------------------
есть кто может помочь? условные операторы не работают я так понял.

Нимфадора
Сообщений: 3010
Репутация: 494

Сообщение # 8 | 01:26:45
Цитата Scorp2007 ()
есть кто может помочь? условные операторы не работают я так понял.

Если вам все это надо в виде материалов, то конечно не заработает - он общий для всех файлов.
А вот если в каждом материале внутри, то заработает.

Гадаю по фотографии! Спасибо в репутацию)) Платные услуги не дорого
Scorp2007
Сообщений: 11
Репутация: -1

Сообщение # 9 | 01:55:04
ну в самом материале делов то 5 минут )
Мне именно в виде материалов надо )
Сообщество uCoz » Архивариус » Корзина » Условные операторы для категорий
  • Страница 1 из 1
  • 1
Поиск: