Выборка товаров по доп свойству

#
Выборка товаров по доп свойству
Здравствуйте! Подскажите как разместить на главной странице товары из интернет магазина, но только те у которых установлено доп свойство типа флажок.
Модератор
#
Re: Выборка товаров по доп свойству
Прямо во втором сообщении в прикрепленной теме: http://www.hostcms.ru/forums/2/7122/
#
Re: Выборка товаров по доп свойству
еще бы мне там что нибудь понять((

#
Re: Выборка товаров по доп свойству
Не могли бы мне кинуть код который необходимо вставить для выборки товара по доп свойству типа флажок.
Модератор
#
Re: Выборка товаров по доп свойству
rus-sm2k,
готовый код во втором сообщении, указываете свой ID свойства и значение чекбокса 1. Меняете упоминания "informationsystem" на "shop". Куда же еще подробнее.
#
Re: Выборка товаров по доп свойству
Вставил...но товары не отображаются...
$shop_Controller_Show = new shop_Controller_Show(
         Core_Entity::factory('shop', 1)
      );
      $shop_Controller_Show
         ->xsl(
            Core_Entity::factory('Xsl')->getByName('МагазинКаталогТоваровНаГлавнойСпец')
         )
         ->groupsMode('none')
         ->itemsForbiddenTags(array('text'))
         ->group(FALSE)
         ->limit(3)
         //->show()
         ;

      // Объединение с нужной таблицей свойств
      $shop_Controller_Show
         ->shopItems()
         ->queryBuilder()
         ->leftJoin('shop_item_properties', 'shop_items.shop_id', '=', 'shop_item_properties.shop_id')
         ->leftJoin('property_value_ints', 'shop_items.id', '=', 'property_value_ints.entity_id',
            array(
               array('AND' => array('shop_item_properties.property_id', '=', Core_QueryBuilder::expression('`property_value_ints`.`property_id`')))
            )
         )
         // Идентификатор дополнительного свойства
         ->where('shop_item_properties.property_id', '=', 60)
         // Значание дополнительного свойства
         ->where('property_value_ints.value', '=', '1')
         ->groupBy('shop_items.id')
         // Количество свойств
         ->having('COUNT(shop_item_properties.shop_id)', '=', 1)
         ;

         $shop_Controller_Show->show();
Модератор
#
Re: Выборка товаров по доп свойству
rus-sm2k,
Если есть хоть один товар с этим св-вом - должно отображаться. Если есть активная поддержка - напишите запрос в поддержку.
#
Re: Выборка товаров по доп свойству
Вот сайт art-opt.ru не выводятся нужные позиции..блок для добавления товара и групп есть...заголовок тоже выводится...товаров нет..(
Модератор
#
Re: Выборка товаров по доп свойству
rus-sm2k, адрес сайта мне ни о чем не говорит. см. предыдущий ответ.
#
Re: Re: Выборка товаров по доп свойству
Разобрался)
Авторизация