0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 625 Просмотров
*

ZloiOrk

  • Новичок
  • 7
  • 0
в общем, решил переписать стандартный модуль меню под себя :)
задумка очень простая: в настройках выбирать тип меню - горизонтальное или вертикальное.
добавил код:
XML
Код: xml
<field
        name="stylemenu"
type="list"
default="0"
label="тип меню"
description="горизонтальное/вертикальное"
>
<option value="0">горизонтальное</option>
<option value="1">вертикальное</option>
</field>

default.php
Код: php
$document =& JFactory::getDocument();
$style_menu = $params->get('stylemenu');
$document->addStyleSheet(JURI::base(). 'modules/mod_menu/css/menu.css');
if ((int)$style_menu === 1){
$document->addStyleSheet(JURI::base(). 'modules/mod_menu/css/menu-vertical.css');
}

добавляю 1 меню. все работает. В настройках выбираю тип меню - все меняется как надо.
добавляю 2 меню - настройки становятся одни на оба меню. Т.е. ставлю во втором меню "горизонтальное" - оба меню горизонтальных. И также с "вертикальное". Кэшироние пробывал убирать. var_dump(style_menu); показывает адекватные значение - которые стоят в настройках (0 для горизонтального, 1 для вертикального).
« Последнее редактирование: 07.05.2013, 17:05:06 от b2z »
*

ZloiOrk

  • Новичок
  • 7
  • 0
ммм, кажется разобрался. Модуль добавляет оба стиля в начало сайта. Нужно CSS переделать под каждый тип меню отдельно со своим суффиксом.
*

leo78

  • Живу я здесь
  • 922
  • 51
  • I left from paradise!?...
Код
$document =& JFactory::getDocument();
правь
Код
$document = JFactory::getDocument();
,
Код
JURI::base(). 
правь
Код
JURI::base( true ). 
Хотите, чтоб вам дали, так дайте, нам в начале. Ну, а если нет...
То физкультпривет! И до свиданье, до новых встреч и ручкой на прощанье!

Благодарности принимаются круглосуточно: Z957282423806 | R045187244064 | U207811153699
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не рабатает редирект после отправки формы модуля

Автор alpha_ru

Ответов: 5
Просмотров: 96
Последний ответ 24.09.2017, 20:36:22
от robert
Скрыть показ модуля в подкатегории

Автор kindzudza

Ответов: 6
Просмотров: 60
Последний ответ 23.09.2017, 20:32:40
от kindzudza
Искажается отображение модуля при прокрутке сайта

Автор vipex

Ответов: 2
Просмотров: 60
Последний ответ 10.09.2017, 16:43:36
от vipex
не отображается привязка модуля к пунктам меню

Автор s0l0mka

Ответов: 3
Просмотров: 55
Последний ответ 04.09.2017, 13:40:08
от effrit
Обрезается содержимое модуля

Автор vipex

Ответов: 5
Просмотров: 96
Последний ответ 03.09.2017, 14:01:18
от vipex