[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Системные скрипты. Вопросы, решения, примеры при работе с системными функциями. » Решение проблемы с условными операторами

Решение проблемы с условными операторами
[1] Sashalife [20.07.2015, 01:04]
Добрый день.

Помогите решить проблему с условными операторами которые мне даются очень тяжело.

Проблема в следующем. Нужно выводить "текст" для каждого модуля по отдельности и так что бы в других модулях иго не было видно. То есть есть например главная страница должен выводиться текст (главная страница сайта) затем переходим в раздел новости должен выводиться текст(раздел новости сайта) и т.д. для модулей (гл.страница,новости,статьи,материалы,блог)
[2] likbezz [20.07.2015, 01:44]
Sashalife,
Цитата Sashalife, Пн, 20.07.2015, 01:04:10
То есть есть например главная страница должен выводиться текст (главная страница сайта) затем переходим в раздел новости должен выводиться текст(раздел новости сайта) и т.д.

Код
<?if($PAGE_ID$=='sitePage1')?>главная страница сайта<?else?>
<?if($MODULE_ID$=='news')?>раздел новости сайта<?endif?>
<?if($MODULE_ID$=='publ')?>раздел статьи<?endif?>
..и т.д.
<?endif?>
[3] Sashalife [20.07.2015, 16:49]
likbezz, Отлично всё работает!!! Спасибо за подсказку :))) Очередной раз :))))) Не даром прихожу на этот сайт ....
[4] Sashalife [07.09.2015, 19:26]
likbezz, Блин ну не могу я победить условные хоть ты тРЕСНИ!!! Помоги пожалуйста с ещё одной проблемой.

Нужно что бы на страницах сайта отображалось "название страницы"
На главной странице доски объявлений "Название доска объявлений"
а на страницах поиска и рейтинга доски "лучшие, по комментариям, просмотрам, новые"

Понимаю что в условный оператор <?if( нужно приплюсовать страницы) но никак не получается
[5] likbezz [10.09.2015, 00:14]
Sashalife,
Цитата Sashalife, Пн, 07.09.2015, 19:26:01
Нужно что бы на страницах сайта отображалось "название страницы"

Код
<?if($URI_ID$=='page1')?>Главная<?else?>$MODULE_NAME$<?endif?>


Цитата Sashalife, Пн, 07.09.2015, 19:26:01
На главной странице доски объявлений "Название доска объявлений"

В шаблон Доска объявлений - Главная страница модуля по месту вставляете «Название доска объявлений»..

Цитата Sashalife, Пн, 07.09.2015, 19:26:01
а на страницах поиска и рейтинга доски "лучшие, по комментариям, просмотрам, новые"

В шаблон: Доска объявлений - Страница поиска и рейтинга материалов по месту:
Код
<?if($URI_ID$=='bdTop4')?> Самые читаемые ..
<?else?>
<?if($URI_ID$=='bdTop5')?> Самые комментируемые ..

<?endif?><?endif?>

и так далее..

А вообще, оператор: $SECTION_NAME$ как раз и выводит эти фразы.


Полная версия сайта