Фильтр по:
  

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Вид разделов и категорий
Вид разделов и категорий
Дата: Понедельник, 20.08.2012, 14:33 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


Как сделать чтобы от выбора раздела ниже появляются категории (подразделы), как реализовано тут http://modgames.net/ (первый левый блок)

 
Дата: Понедельник, 20.08.2012, 15:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


neprostoy,
Quote (neprostoy, Пн, 20.08.2012, 14:33:26)
Как сделать чтобы от выбора раздела ниже появляются категории (подразделы), как реализовано тут http://modgames.net/ (первый левый блок)

Там все стандартно.
За вывод разделов отвечает оператор $CATEGORIES$.

Созданы разделы и при переходе в него, соответственно, выводятся категории данного раздела.


 
Дата: Понедельник, 20.08.2012, 22:27 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


Да, за вывод разделов отвечает оператор $CATEGORIES$, но!
Почему, например, если перейти в раздел статьи, то там не выводится разделы статей? Там остаются разделы каталога файлов. Далее если выбрать любой раздел каталога файлов то там появляются категории этого раздела, раздела каталога файлов, т.е за вывод этих категорий отвечает оператор $CATEGORIES$, то же они его скрыли в каталоге статей?

Мне думается что они выводят разделы каталога файлов обычным информером, вопрос в том как они отключают оператор $CATEGORIES$ (подразделы) в других модулях?


Сообщение отредактировал neprostoy - Понедельник, 20.08.2012, 22:29
 
Дата: Понедельник, 20.08.2012, 22:53 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


neprostoy

Quote (neprostoy, Пн, 20.08.2012, 21:27:05)
то же они его скрыли в каталоге статей?


Как по мне, то вопрос не понятен. Вы хотите узнать зачем там это сделано ? или как они это сделали ?
Quote (neprostoy, Пн, 20.08.2012, 21:27:05)
вопрос в том как они отключают оператор $CATEGORIES$


уберают его в тексте кода.


 
Дата: Понедельник, 20.08.2012, 23:00 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


Мне думается это очевидно, я хочу узнать как они это сделали smile
уберают его в тексте кода.

каким таким образом они его убЕрают? smile


 
Дата: Понедельник, 20.08.2012, 23:26 |
Site Moder
Группа: Администраторы
Сообщений: 44
Награды: 0
Репутация: 6
Статус: Offline


neprostoy,
Quote (neprostoy, Пн, 20.08.2012, 22:27:05)
Мне думается что они выводят разделы каталога файлов обычным информером, вопрос в том как они отключают оператор $CATEGORIES$ (подразделы) в других модулях?

Условием.
Типа:
Code
<?if($PAGE_ID$='main')?>
$ИНФОРМЕР$
<?else?>
$CATEGORIES$   
<?endif?>


 
Дата: Понедельник, 20.08.2012, 23:47 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


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

Добавлено (20.08.2012, 23:47)
---------------------------------------------
<?if($URI_ID$='ldCat1' || $URI_ID$='ldCat2')?>$CATEGORIES$<?endif?>

вот как то так, ldCat1 и ldCat2 в нашем случае разделы, зайдя в которых в правом блоке (в моем случае) будет работать оператор $CATEGORIES$, так называемые подразделы, но! тогда если зайти в саму категорию то оператор работать не будет, а у них работает.

Или ответ слишком прост, или надо пойти поспать smile В самом деле, без 15-ти 4 ночи biggrin

 
Дата: Вторник, 21.08.2012, 00:01 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


neprostoyа по моему там все стандартно.

и отображается все там стандартно. и даже информера там нет.

просто настроин вид материалов на страницах.

---------------------------------------------
там на всех страницах непосредственно меню СТАТЬИ используется условие <?if(strpos($MODULE_NAME$,'Наши проекты')!='-1')?>

выводить <a href="#"> общая информация</a>

и так далие для разделов меню статьи

Заметте - там не так уж много подразделов!


Сообщение отредактировал igrok - Вторник, 21.08.2012, 00:02
 
Дата: Вторник, 21.08.2012, 00:01 |
Site Moder
Группа: Администраторы
Сообщений: 44
Награды: 0
Репутация: 6
Статус: Offline


neprostoy,
Quote (neprostoy, Пн, 20.08.2012, 23:47:22)
Mr_Smith это не то, совсем не то. там информер постоянно работает на всех страницах, и во всех модулях, а категории выводятся только тогда, когда задействован один из разделов информера.

Да это неважно, принцип-то такой.
Code
<?if($PAGE_ID$='category')?>
$CATEGORIES$      
<?endif?>

- Будет выводится только в категориях.

Естественно, нужно еще прописать чтобы бы работал только в каталоге файлов + сама страница с материалом + разделы.
$PAGE_ID$ раздела == section, материала = entry а вообще, проще скрыть на главной)
Code
<?if($PAGE_ID$!='main')?>
$CATEGORIES$      
<?endif?>


 
Дата: Вторник, 21.08.2012, 00:07 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Mr_Smith или такой вариант. в принципе одно и тоже...

Не внемательно я просмотрел, и не обратил внемание что в статьях выводятся материалы с каталога файлов и наооборот. Действительно - смитч прав.


Сообщение отредактировал igrok - Вторник, 21.08.2012, 00:10
 
Дата: Вторник, 21.08.2012, 00:17 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


там на всех страницах непосредственно меню СТАТЬИ используется условие <?if(strpos($MODULE_NAME$,'Наши проекты')!='-1')?>

как ты узнал исходный код настроек модуля?

Quote (Mr_Smith, Вт, 21.08.2012, 04:01:15)
проще скрыть на главной)

нет нужно чтобы работало как там) завтра разберемся happy


 
Дата: Вторник, 21.08.2012, 09:09 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


neprostoy,
Quote (neprostoy, Вт, 21.08.2012, 00:17:39)
<?if(strpos($MODULE_NAME$,'Наши проекты')!='-1')?>

Code
<?if($MODULE_ID$='load')?>...


 
Дата: Вторник, 21.08.2012, 17:32 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: Offline


ВСЕ НЕ ТО. пилять, простейшая весч никто догадаться не может....

 
Дата: Вторник, 21.08.2012, 18:04 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Quote (neprostoy, Вт, 21.08.2012, 17:32:15)
пилять, простейшая весч никто догадаться не может....

)))
Да нет)
Все знают, только не поймут что именно требуется)
Лазить по левому сайту в изучении работы менюшки - вряд ли кто-то станет..

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


 
Дата: Вторник, 21.08.2012, 18:44 |
neprostoy
Сержант
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Статус: 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$ не работал на главной странице модуля каталога файлов, и на страницах (если материалов много).
Смит, поможешь, я сообщу тебе коды доступа Зиона biggrin


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Вид разделов и категорий
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:


Мобильная версия