Содержание
Суть данного материала объяснить как можно использовать одно условие для выполнения нескольких задач без необходимости писать дублированные условия. Вы научитесь писать компактные условия не захламляя код шаблона сайта условиями дублями.
Имеем задачу:
Написать условие которое бы отобразило содержимое для материалов двух категорий с айди 101 и 105 в которых добавлены материалы. И в дополнение исключить это же отображение для отдельных материалов.
Пишем условие:
<?if($CID$="101" or $CID$="105" && $ID$!="101" && $ID$!="102" && $ID$!="105" && $ID$!="110")?>содержимое<?endif?>
Суть работы условия. Мы указываем, что содержимое нужно отображать для всех материалов, что добавлены в категории с айди 101 и 105. Далее в рамках этого же условия сообщаем, что содержимое условия стоит исключить для материалов с айди (101,102,105 и 110).
В результате вот так компактно мы можем решить задуманное и не будем захламлять код шаблона сайта лишними условиями.
Лицензия: CC BY-SA 4.0
Автор: Юрий Герук
Благодарность автору!
| |
Здравствуй Гость, комментарии могут оставлять только зарегистрированные пользователи, зарегистрируйтесь и поделитесь мнением о материале выше Регистрация или Войти.