Контроллеры в клиентском разделе

Модератор
#
Re: Контроллеры в клиентском разделе
При работе через ORM не ограничить, теперь оперируем объектами.
#
Re: Контроллеры в клиентском разделе
Ок. Спасибо.
#
Re: Контроллеры в клиентском разделе
Подскажите ответ на тривиальный вопрос
Как выбрать последние 10 новостей сортируя по дате  по убыванию?

//Новости на главной
                            $Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
                            Core_Entity::factory('Informationsystem', 16)
                         );
                         $Informationsystem_Controller_Show
                            ->xsl(
                               Core_Entity::factory('Xsl')->getByName('НОВОСТИ_Список_Новостей_На_Главной')
                            )
                            
                            ->limit(10)
                            ->informationsystemItems()
                            ->queryBuilder()
                            ->orderBy('informationsystem_items.datetime', 'DESC')
                            ;
                             $Informationsystem_Controller_Show->show();

Выводит 1ые 10 игнорируюя orderBy
Модератор
#
Re: Контроллеры в клиентском разделе
перед orderBy() забыли clearOrderBy(), ведь контроллер добавляет свои сортировки и Ваша становится только второй-третьей.
#
Re: Контроллеры в клиентском разделе
Благодарю
#
Re: Контроллеры в клиентском разделе
А есть возможность добыть в шаблоне название текущего инфоэлемента?
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Контроллеры в клиентском разделе
второе сообщение сверху http://www.hostcms.ru/forums/2/7122/page-5/
if (is_object(Core_Page::instance()->object)
&& get_class(Core_Page::instance()->object) == 'Informationsystem_Controller_Show')
{
   echo htmlspecialchars(Core_Entity::factory('Informationsystem_Item', intval(Core_Page::instance()->object->item))->name);
  
}
#
Re: Контроллеры в клиентском разделе
Не могу вывести группы магазина и ИС в структуре меню.
Код
<?php
                $Structure_Controller_Show = new Structure_Controller_Show(
                    Core_Entity::factory('Site', CURRENT_SITE));
            
                $Structure_Controller_Show->xsl(Core_Entity::factory('Xsl')
                        ->getByName('ВерхнееМеню'))
                    ->menu(1)
                    ->showShopGroups(TRUE)
                    ->showInformationsystemGroups(TRUE)
                    ->show();
                ?>

Модератор
#
Re: Контроллеры в клиентском разделе
Неужели данных нет в XML? Посмотрите пример XSL от карты сайта.
#
Re: Re: Контроллеры в клиентском разделе
А в модальных окнах вообще ничего не отображается))
Спасибо за наводку.
Авторизация