[Bitrix] Как отобрать товары каталога по свойству?
Начал работать с Bitrix и достаточно часто возникают некоторые проблемки, о некоторых я уже писал. Буду в блог постить такие вот коротыши о Bitrix и его API.
Сегодня стала задача, как найти нужный товар из каталога товаров по определенному параметру?
С API Bitrix задача быстро решается:
$arSelect = Array("*");
$arFilter = Array("PROPERTY_CML2_ARTICLE"=>"FK11158", "ACTIVE"=>"Y");
$res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
echo "<pre>"; print_r($arFields); echo "</pre>";
}
В данном случае мы найдем товар из информационного блока, у которого артикул равен:FK11158.
На самом деле Bitrix очень удобная вещь, благодаря информационным блокам это как бы таблицы. Например хочешь создать раздел новостей, создаешь информационный блок, Новости. Задаешь для него параметры, дополнительные поля и т.д. Можешь вытсавить права для отдельной группы пользователей на просмотр данного информационного блока и т.д. А основной его плюс в том, что почти все модули можно доработать и переделать под себя. Уже подумываю перевести блог на Bitrix, в голове много идей как можно сделать многофункциональный блог.
P.S. Продолжаю меняться постовыми.
P.S.2 Знаешь что такое БлогоМоб — Нет! Тогда заходи и читай.


Авторегер Narod.ru
[FAQ] Как грамотно писать скрипты под Human Emulator.
Автоматическая аддурилка Yandex
Test Maker v 1.0 — бесплатная CMS для создания online тестов
Здравствуйте! Меня зовут Михаил.Раньше я называл себя Новороссийским бомжем, но решил немного отойти от этого. Теперь мой блог - это Блог PHP программиста. Я уже 3 года занимаюсь PHP программированием. С недавнего времени создаю и продвигаю web сайты. Среди собственных разработок — самописная CMS, работающая на файлах, CMS для создания online тестов и т.д.
БлогоМоб =))
А по теме. Всегда читал отзывы что bitrix мега монструозная машина. Но тем не менее на работе мы уже новые проекты делаем на нём. А на своей cms визитки только делаем.
[Ответить]
Своя CMS это какая? На файлах?
[Ответить]
нет, mysql. кстати за основу брался битрикс при её создании и ещё какие то cms
[Ответить]