Вид разделов и категорий
|
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 14:33 | Сообщение # 1 |
Сержант
Группа: Пользователи
Статус: Offline
|
Как сделать чтобы от выбора раздела ниже появляются категории (подразделы), как реализовано тут http://modgames.net/ (первый левый блок)
| | |
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 15:57 | Сообщение # 2 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
neprostoy, Как сделать чтобы от выбора раздела ниже появляются категории (подразделы), как реализовано тут http://modgames.net/ (первый левый блок) Там все стандартно. За вывод разделов отвечает оператор $CATEGORIES$.
Созданы разделы и при переходе в него, соответственно, выводятся категории данного раздела.
| | |
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 22:27 | Сообщение # 3 |
Сержант
Группа: Пользователи
Статус: Offline
|
Да, за вывод разделов отвечает оператор $CATEGORIES$, но! Почему, например, если перейти в раздел статьи, то там не выводится разделы статей? Там остаются разделы каталога файлов. Далее если выбрать любой раздел каталога файлов то там появляются категории этого раздела, раздела каталога файлов, т.е за вывод этих категорий отвечает оператор $CATEGORIES$, то же они его скрыли в каталоге статей?
Мне думается что они выводят разделы каталога файлов обычным информером, вопрос в том как они отключают оператор $CATEGORIES$ (подразделы) в других модулях?
Сообщение отредактировал neprostoy - Понедельник, 20.08.2012, 22:29 | | |
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 22:53 | Сообщение # 4 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
neprostoy
то же они его скрыли в каталоге статей?
Как по мне, то вопрос не понятен. Вы хотите узнать зачем там это сделано ? или как они это сделали ? вопрос в том как они отключают оператор $CATEGORIES$
уберают его в тексте кода.
| | |
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 23:00 | Сообщение # 5 |
Сержант
Группа: Пользователи
Статус: Offline
|
Мне думается это очевидно, я хочу узнать как они это сделали уберают его в тексте кода. каким таким образом они его убЕрают?
| | |
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 23:26 | Сообщение # 6 |
Site Moder
Группа: Администраторы
Статус: Offline
|
neprostoy, Мне думается что они выводят разделы каталога файлов обычным информером, вопрос в том как они отключают оператор $CATEGORIES$ (подразделы) в других модулях? Условием. Типа: Code <?if($PAGE_ID$='main')?> $ИНФОРМЕР$ <?else?> $CATEGORIES$ <?endif?>
| | |
|
|
2012-08-20Дата: Понедельник, 20.08.2012, 23:47 | Сообщение # 7 |
Сержант
Группа: Пользователи
Статус: Offline
|
Mr_Smith это не то, совсем не то. там информер постоянно работает на всех страницах, и во всех модулях, а категории выводятся только тогда, когда задействован один из разделов информера. Добавлено (20.08.2012, 23:47) --------------------------------------------- <?if($URI_ID$='ldCat1' || $URI_ID$='ldCat2')?>$CATEGORIES$<?endif?>
вот как то так, ldCat1 и ldCat2 в нашем случае разделы, зайдя в которых в правом блоке (в моем случае) будет работать оператор $CATEGORIES$, так называемые подразделы, но! тогда если зайти в саму категорию то оператор работать не будет, а у них работает.
Или ответ слишком прост, или надо пойти поспать В самом деле, без 15-ти 4 ночи
| | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 00:01 | Сообщение # 8 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
neprostoyа по моему там все стандартно.
и отображается все там стандартно. и даже информера там нет.
просто настроин вид материалов на страницах.
--------------------------------------------- там на всех страницах непосредственно меню СТАТЬИ используется условие <?if(strpos($MODULE_NAME$,'Наши проекты')!='-1')?>
выводить <a href="#"> общая информация</a>
и так далие для разделов меню статьи
Заметте - там не так уж много подразделов!
Сообщение отредактировал igrok - Вторник, 21.08.2012, 00:02 | | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 00:01 | Сообщение # 9 |
Site Moder
Группа: Администраторы
Статус: Offline
|
neprostoy, Mr_Smith это не то, совсем не то. там информер постоянно работает на всех страницах, и во всех модулях, а категории выводятся только тогда, когда задействован один из разделов информера. Да это неважно, принцип-то такой. Code <?if($PAGE_ID$='category')?> $CATEGORIES$ <?endif?> - Будет выводится только в категориях.
Естественно, нужно еще прописать чтобы бы работал только в каталоге файлов + сама страница с материалом + разделы. $PAGE_ID$ раздела == section, материала = entry а вообще, проще скрыть на главной) Code <?if($PAGE_ID$!='main')?> $CATEGORIES$ <?endif?>
| | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 00:07 | Сообщение # 10 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
Mr_Smith или такой вариант. в принципе одно и тоже...
Не внемательно я просмотрел, и не обратил внемание что в статьях выводятся материалы с каталога файлов и наооборот. Действительно - смитч прав.
Сообщение отредактировал igrok - Вторник, 21.08.2012, 00:10 | | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 00:17 | Сообщение # 11 |
Сержант
Группа: Пользователи
Статус: Offline
|
там на всех страницах непосредственно меню СТАТЬИ используется условие <?if(strpos($MODULE_NAME$,'Наши проекты')!='-1')?> как ты узнал исходный код настроек модуля?
нет нужно чтобы работало как там) завтра разберемся
| | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 09:09 | Сообщение # 12 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
neprostoy, <?if(strpos($MODULE_NAME$,'Наши проекты')!='-1')?> Code <?if($MODULE_ID$='load')?>...
| | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 17:32 | Сообщение # 13 |
Сержант
Группа: Пользователи
Статус: Offline
|
ВСЕ НЕ ТО. пилять, простейшая весч никто догадаться не может....
| | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 18:04 | Сообщение # 14 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
пилять, простейшая весч никто догадаться не может.... ))) Да нет) Все знают, только не поймут что именно требуется) Лазить по левому сайту в изучении работы менюшки - вряд ли кто-то станет..
По сути, составить алгоритм работы, минут за двадцать кликанья по пунктам меню не сложно... ну а остальное - дело техники. Условные операторы позволяют это реализовать с легкостью.
| | |
|
|
2012-08-21Дата: Вторник, 21.08.2012, 18:44 | Сообщение # 15 |
Сержант
Группа: Пользователи
Статус: Offline
|
Вот уже близко, я сделал так, спасибо Mr_Smith Code $MYINF_1$ <?if($MODULE_ID$='load')?> <?if($PAGE_ID$='section'||'category'||'entry')?>
<div align="center"><b>Подразделы:</b> <br>$CATEGORIES$</div><?endif?><?endif?> Теперь осталось сделать так, чтобы оператор $CATEGORIES$ не работал на главной странице модуля каталога файлов, и на страницах (если материалов много). Смит, поможешь, я сообщу тебе коды доступа Зиона
| | |
|