Как показать боковое меню только в категориях Интернет магазина?

#
Re: Как показать боковое меню только в категориях Интернет магазина?
pd-art,

$object = Core_Page::instance()->object;

if (is_object($object) && get_class($object) == 'Shop_Controller_Show' && $object->group && !$object->item)
{
   // ваш код
}
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Как показать боковое меню только в категориях Интернет магазина?
alexpimnev, блиин...что я не так делаю или что не правильно оборачиваю? Все равно боковое не пропадает


<?php
if (Core::moduleIsActive('shop'))
{
   $shopId = Core_Array::get(Core_Page::instance()->widgetParams, 'shopId');
   $xsl = Core_Array::get(Core_Page::instance()->widgetParams, 'xsl');

   $oShop_Controller_Show = new Shop_Controller_Show(
      Core_Entity::factory('Shop', $shopId)
   );
   
   $object = Core_Page::instance()->object;   
   if (is_object($object) && get_class($object) == 'Shop_Controller_Show' && $object->group && !$object->item)
   
   {
      $oShop_Controller_Show->addEntity(
         Core::factory('Core_Xml_Entity')
         ->name('current_group_id')
         ->value(intval(Core_Page::instance()->object->group))
      );
   }      
   $oShop_Controller_Show
      ->xsl(
         Core_Entity::factory('Xsl')->getByName($xsl)
      )
      ->groupsMode('all')
      ->limit(0)      
      ->calculateTotal(FALSE)
      ->viewed(FALSE)
      ->show();   

}
?>
Модератор
#
Re: Как показать боковое меню только в категориях Интернет магазина?
pd-art,
у вас в обсуждаемом условии только addEntity(), показ у вас вне условия!
#
Re: Как показать боковое меню только в категориях Интернет магазина?
llirik, HostCMS, alexpimnev, спасибо вам большое, все получилось!!!

Авторизация