Выводит модификации хотя не должно

#
Re: Выводит модификации хотя не должно
            ->groupsMode('none')
            ->itemsForbiddenTags(array('text'))
            ->modifications(TRUE)
            ->itemsProperties(TRUE)
            ->group(FALSE)
            ->limit(10000)
            ->forbidSelectModifications();


Все разобрался большое спасибо!
Skype:ferdinant1988 ICQ:311960596 E-mail: ferdinant@i.ua
Модератор
#
Re: Выводит модификации хотя не должно
Пожалуйста
#
Re: Выводит модификации хотя не должно
HostCMS писал(а):

Подскажите, если не сложно, как именно следует вызвать метод с запретом forbidSelectModifications() в методе  parseUrl()
если я верно понял это делается в коде настройки динамической страницы интернет-магазина

$Shop_Controller_Show
   ->limit($limit)
   ->parseUrl();

вот только как правильно этот метод вписать никак не могу разобраться
SNN
Модератор
#
Re: Выводит модификации хотя не должно
Почему в методе parseUrl()? Какая задача у Вас стоит?
#
Re: Выводит модификации хотя не должно
Задача стояла убрать вывод модификаций товара в списке товара в интернет-магазине, из-за большого количества запросов (по причине большого количества модификаций к каждому товару). Так чтобы в списке товара модификации не передавались, а на странице товара выводились.. Но я в общем решил данную задачу, не уверен что корректно но вроде работает).
Сделал проверку в тдс
   if (is_object(Core_Page::instance()->object)
&& get_class(Core_Page::instance()->object) == 'Shop_Controller_Show' && Core_Page::instance()->object->item)
{
//Мы на странице товара
$Shop_Controller_Show
   ->tags(TRUE)
   ->comments(TRUE)
   ->associatedItems(TRUE)
   ->modifications(TRUE);
}
else {
$Shop_Controller_Show
   ->tags(TRUE)
   ->comments(TRUE)
   ->associatedItems(TRUE)
   ->modifications(False);
}
SNN
#
Re: Выводит модификации хотя не должно
Задача решена верно но можно еще проще

if ($Shop_Controller_Show->item)
{
Skype:ferdinant1988 ICQ:311960596 E-mail: ferdinant@i.ua
Авторизация