Раскрывающееся меню в магазине

#
Re: Раскрывающееся меню в магазине
У меня 2 магазина, может дело в этом?
Добавил:
->addEntity(Core::factory('Core_Xml_Entity'
                ->name('ТекущаяГруппа'
                ->value(intval($Shop_Controller_Show->group)))

Теперь в узле ТекущаяГруппа содержится 0?!!!
Модератор
#
Re: Раскрывающееся меню в магазине
в корне 0 и будет, группы то еще нет.
#
Re: Раскрывающееся меню в магазине
Дак всетаки как добавить к текущему пункту меню/разделу в магазине класс "active"!!!???
#
Re: Раскрывающееся меню в магазине
Группы в магазине у меня есть.
http://severparts.ru/shop2/
Модератор
#
Re: Раскрывающееся меню в магазине
akosilov,
К сожалению складывается впечатление, что вы вовсе не понимаете о чем пишите и что делаете
Передать текущий ID группы, через атрибут на XSL добавить active если id группы совпадает с id текущей группы.
#
Re: Раскрывающееся меню в магазине
Я в этой цмс начал копаться неделю назад, поэтому я и спрашиваю как сделать.
Дак объясните пожалуйста как!?
Модератор
#
Re: Раскрывающееся меню в магазине
akosilov писал(а):
Дак объясните пожалуйста как!?

Пожалуйста, начните, наконец, читать ответы!
HostCMS писал(а):
Передать текущий ID группы, через атрибут на XSL добавить active если id группы совпадает с id текущей группы
#
Re: Раскрывающееся меню в магазине
Передать текущий ID группы, через атрибут:
Так?
->addEntity(Core::factory('Core_Xml_Entity'
                ->name('ТекущаяГруппа'
                ->value(intval($Shop_Controller_Show->group)))
#
Re: Раскрывающееся меню в магазине
$iShop = 3; // идентификатор интернет-магазна
$sXsl = 'ВертикальноеМеню'; // название XSL-шаблона
$iLevel = 0; // максимальный уровень вложенности меню (0 — если уровень вложенности не ограничен)


// Код на базе контроллера показа интернет-магазина
$Shop_Controller_Show = new Shop_Controller_Show(
   Core_Entity::factory('Shop', $iShop));

$Shop_Controller_Show
   ->xsl(Core_Entity::factory('Xsl'
      ->getByName($sXsl))
   ->addEntity(Core::factory('Core_Xml_Entity'
      ->name('max_level'
      ->value($iLevel))
        ->addEntity(Core::factory('Core_Xml_Entity'
                ->name('ТекущаяГруппа'
                ->value(intval($Shop_Controller_Show->group)))
   ->groupsMode('all'
   ->show();
Модератор
#
Re: Раскрывающееся меню в магазине
akosilov,
Ваш контроллер не знает о группе ничего, поэтому там и 0!
http://www.hostcms.ru/forums/2/7122/page-5/ второе сообщение сверху.
Авторизация