Как использовать битрикс без подключения шаблона? Подключите данный файл и сможете получать данные из любого инфоблока bitrix.
Например создайте файлик api.php в корне сайта и добавьте строку ниже.
//подрубаем битрикс
1 |
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); |
Сразу станут доступными команды типа
1 2 3 4 5 6 7 8 9 10 11 12 13 |
CModule::IncludeModule('iblock'); $arFilter = array( 'IBLOCK_ID' => 1, // ID инфоблока '!=property_att_izd_plany_value' => 'Да', 'ACTIVE' => 'Y', // любые другие параметры, например 'ACTIVE' => 'Y' ); $res = CIBlockElement::GetList(false, $arFilter, array('IBLOCK_ID')); if ($el = $res->Fetch()){ $m_count['novinki']='<span class="left_menu_count">( '.$el['CNT'].' )</span>'; }else{ $m_count['novinki']=' '; } |