условные-операторы if else

голоса: 0

В разделе фильмы есть разные категории которые нужно вывести под названием "фильмы", но также в данном разделе есть категории указанных ниже, их нужно вывести как указано ниже. Как это сделать ?

<?if($SECTION_NAME$='Фильмы')?>фильмы<?endif?>
<?if($CAT_NAME$='Мультфильмы')?>мультфильмы<?endif?>
<?if($CAT_NAME$='ТВ-шоу')?>тв-шоу<?endif?>
<?if($CAT_NAME$='КВН')?>КВН<?endif?>

в результате нужно, чтобы когда человек перешел на материал категории комедия, боевики и так далее, он видел "фильмы"
а когда перешел на материал категори "Мультфильмы" или "ТВ-шоу" или "КВН" видел соответственно "мультфильмы", "ТВ-шоу", "КВН"

| Автор: | Категория: Доп. функции

Ответов: 1

голоса: 0
 
Лучший ответ

Советовал бы подобные условия вида:

<?if($CAT_NAME$='КВН')?>КВН<?endif?>

заменить на следующие:

<?if($CID$='12')?>содержимое для категории с айди 12<?endif?>

айди каждой категории вы можете увидеть в управлении категориями модуля или же в ссылке категории в самом конце увидите цифровое значение, это и есть айди. О том как сделать с else я вчера вам отвечал https://www.ucoz.ru/qa/index.php/145568

| Автор:
Выбор ответа лучшим | | Автор: Romka
...