Этот мир не по мне Он лишь тень в моём окне.
Добрый день! Bitrix API
Нужно создать на php страницу с новостями и фильтром по дате(форма от "дата" до "дата") Все понятно - забили ручками в бд пару новостей, поставил HTML формы, передающие значения в скрипт. Подключился к БД, отфильтровал, вывел.
Но есть требование "для доступа к базе использовать Bitrix API и класс CIBlockElement" , что это, как подключать и к чему неясно( На их сайте есть описание классов и методов, но кудща их приткнуть непонятно). ПОсоветуйте что и куда ткнуть.
Нужно создать на php страницу с новостями и фильтром по дате(форма от "дата" до "дата") Все понятно - забили ручками в бд пару новостей, поставил HTML формы, передающие значения в скрипт. Подключился к БД, отфильтровал, вывел.
Но есть требование "для доступа к базе использовать Bitrix API и класс CIBlockElement" , что это, как подключать и к чему неясно( На их сайте есть описание классов и методов, но кудща их приткнуть непонятно). ПОсоветуйте что и куда ткнуть.
-
-
12.08.2012 в 21:48Это делается подключением и настройкой стандартных компонентов
для доступа к базе использовать Bitrix API и класс CIBlockElement
CIBlockElement::GetList возвращает список элементов по фильтру.
-
-
13.08.2012 в 10:14-
-
13.08.2012 в 10:52Я так понимаю вы с Битриксом не знакомы вообще. Я бы вам рекомендовал пройти курсы 1С-Битрикс Интеграция, Компоненты 2.0, Администратор. Базовый и Администратор. Модули
Ваша задача решается без правки кода. Достаточно на нужной странице подключить компонент bitrix:catalog.filter, настроить его на филоьтрация инфоблока в котором у вас хранятся новости и передать выходящий массив в компонент который будет выводить новости (например bitrix:news.index).
-
-
13.08.2012 в 11:17-
-
13.08.2012 в 11:30