Помогите!
Lex90210
Новичок
: 2
: 12-06-2015


12-06-2015 19:43
Ребята, всю голову сломал :blus: .

Разрабатываю своему магазину сайт - www.мебель-в-волгограде.рф

Для меню использую очень удобный модуль Advanced Top Menu.

Хочу сразу под основным меню второй строкой пустить такое же меню, только уже с другими пунктами - доставка, сборка, адреса магазинов и т.д.


Если просто добавлять новые пункты в существующем модуле меню, он выстраивает эти пункты в строку с остальными...

Никак не соображу, как можно сделать этот перенос на другую строку.

Помогите, пожалуйста :blus:


Сообщение отредактировано Lex90210 12-06-2015 20:44 ...
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


12-06-2015 19:59
Цитата:( Lex90210 @ 12-06-2015 20:43 Смотреть сообщение )
Никак не соображу, как можно сделать этот перенос на другую строку.


Простой вариант:
Создать новую копию модуля и сформировать новое меню (код 2ого модуля необходимо немного изменить).

Второй вариант:
Переписать код модуля, добавить формирование новых меню и настроек для них.


По платным модулям необходимо обращаться за поддержкой к разработчику!
 
  
Lex90210
Новичок
: 2
: 12-06-2015


12-06-2015 20:23
Не могли бы Вы подсказать подробнее, что нужно сделать чтобы правильно сделать копию модуля? Как именно изменить код?
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


12-06-2015 21:38
Цитата:( Lex90210 @ 12-06-2015 21:23 Смотреть сообщение )
Не могли бы Вы подсказать подробнее, что нужно сделать чтобы правильно сделать копию модуля? Как именно изменить код?


На примере модуля "Блок рекламы" (blockadvertising).
1. Перейти в директорию /modules создать копию директории /blockadvertising и переименовать в blockadvertising2
2. Перейти в директорию /modules/blockadvertising2/, найти и переименовать файл blockadvertising.php в blockadvertising2.php
3. Открыть файл blockcategories2.php
заменить:
Код:
class BlockAdvertising extends Module

на:
Код:
class BlockAdvertising2 extends Module


Код:
$this->name = 'blockadvertising';

на:
Код:
$this->name = 'blockadvertising2';


Код:
BLOCKADVERT_LINK

на:
Код:
BLOCKADVERT_LINK2


Код:
BLOCKADVERT_TITLE

на:
Код:
BLOCKADVERT_TITLE2


Код:
BLOCKADVERT_IMG_EXT

на:
Код:
BLOCKADVERT_IMG_EXT2



Если в вашем модуле присутствуют таблицы - переименовать.
Если в вашем модуле присутствуют код с вхождением директории - переименовать.