function eventLog($timeStart, $event) { $isEventLogging = true; if ($isEventLogging) { $timeEnd = microtime(true); $data = date(‘d.m.Y H:i:s’) . ‘ ‘ . sprintf(«%01.4f», round($timeEnd — $timeStart,4)) . ‘ ‘ . $event . PHP_EOL; file_put_contents(__DIR__ .’/events.log’, $data, FILE_APPEND); } } в самой функции по событию $timeStart = microtime(true); … код события … eventLog($timeStart, __LINE__ . ‘: ‘ ..
Category : bitrix рецепты
Поиск по CODE нужно делать через $arFilter[‘=CODE’ => ‘xxx’] http://demo.agima.ru/d.usov/prntscr/fmCkNJqcuwFUQffkpyKOQL..
Чтобы включить показ административной панели, нужно перейти в настройки главного модуля по ссылке: http://АДРЕС_ВАШЕГО_САЙТА/bitrix/admin/settings.php?lang=ru&mid=main&mid_menu=1 (или Настройки-Настройки продукта-Настройки модулей — Главный модуль) На странице нужно найти опцию внизу «Никогда не показывать панель для пользователей» и удалить оттуда группу «Все посетители». http://demo.agima.ru/d.usov/prntscr/bp5sFCK7KKbxEommhPh2q..
Чтобы добавить к страницам .html, нужно прописать первым элементом в urlrewrite array ( ‘CONDITION’ => ‘#(.+?)\\.html(.*)#’, ‘RULE’ => ‘$1.php$2’, ‘ID’ => », ‘PATH’ => », ‘SORT’ ..
Unknown column ‘sale_internals_shipment.ACCOUNT_NUMBER’ in ‘field list’ Проблема заключается в несоответствии полей таблицы b_sale_order_delivery, у которой в обновлениях 50 полей вместо 8. Подтянули структуру полей с другого сайта и заработа..
Если множественное поле у товара в CSV на несколько строк, то они обязаны все идти последовательно. В противном случае убдет записано только то, что идет гру..
\local\components\bitrix\catalog.smart.filter\component.php http://img.w2a.org/usovdm/1469894082.jpg /* © usovdm Fix ajax filter work { */ if($arFilter[‘SECTION_ID’] === 0){ unset($arFilter[‘SECTION_ID’]); unset($arFilter[‘INCLUDE_SUBSECTIONS’]);..
Мы р..
AddEventHandler(«main», «OnPageStart», array(‘custom_main’, ‘definitions’), 50); class custom_main{ function definitions() { CModule::includeModule(‘iblock’); $db = CIBlock::GetList(array(«SORT»=>»ASC»),array(‘SITE_ID’=>SITE_ID, «!CODE»=>false)); while($arIBlock = $db->fetch()){ if(!DEFINED(‘IBLOCK_ID_’.toUpper($arIBlock[‘CODE’]))){ DEFINE(‘IBLOCK_ID_’.toUpper($arIBlock[‘CODE’]), $arIBlock[‘ID’]..
require($_SERVER[«DOCUMENT_ROOT»].»/bitrix/header.php»); CModule::includeModule(‘iblock’); $arFilter = Array(‘IBLOCK_ID’=>3, ‘GLOBAL_ACTIVE’=>’Y’); $db = CIBlockSection::GetList(Array($by=>$order), $arFilter, true); $arSections = array(); while($arSection = $db->fetch()){ $arSections[] = $arSection; } $arProp26 = array(12,13,14); $arProp21 = array(9,10); $arProp24 = array(«Москва», «Балашиха», «Королев», «Химки», «Митино», «Реутов»); $arPreviews = array( ‘http://example.com/upload/iblock/b2b/b2b5be26787acd169c0bd6b1b2155280.jpg’, ‘http://example.com/upload/iblock/53a/53a9788879914d5233c540ae907d7df0.jpg’, ‘http://example.com/upload/iblock/27e/27ef81c4908aa8d6f2558c170d5620fe.jpg’, ‘http://example.com/upload/iblock/7c7/7c7745c6442b65e06ba954332a714008.jpg’, ); // echo ».print_r($arSections,1).»; // die(); foreach($arSections as $arSection){ $arFields = array(); $arFields[‘NAME’] ..
Свежие комментарии