*Все сайты, работающие на одной лицензии, должны размещаться на одном хостинге и использовать одну копию программного продукта «1С-Битрикс: Управления сайтом».
<?php
$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandlerCompatible(
'crm',
'OnAfterCrmDealUpdate',
function (&$arFields){
ob_start();
echo PHP_EOL."<pre>".PHP_EOL;
var_dump($arFields);
file_put_contents(__DIR__.'/log.log', ob_get_clean(), FILE_APPEND);
}
);
Где искать старый webhook
Как я понял это связано с тем, что плагин должен сам создать эту таблицу и внести в нее нужные данные, а вариант "ручного" создания таблицы не уместен в данном случае, но как тогда сделать беспрепятственную установку данного плагина без самостоятельного создания данной таблицы?
require_once('/home/bitrix/www/bitrix/modules/mcart.xls/lib/orm/profile.php');
Mcart\Xls\ORM\ProfileTable::getEntity()->createDBTable();
Можно ли использовать CIBlockSection::GetMixedList или GetList не в компоненте ,а в index.php страницы?
у меня есть табы в index.php страницы содержимое которых сделано "bitrix:catalog.section", а название вкладок это название подразделов хочу взять их из админки ,как можно это сделать?
правильно ли будет просто в myAdmin залить базу с боевого?
на боевом сайте появились изменения в настройках полей и в товарах ,которых нету на его тестовой копии
Пробовали несколько раз переустанавливать (на разные окружения).
Может в какую хоть сторону глянуть подскажите?
p/s влияет ли на эти тесты init.php? (его нету)
\Bitrix\Main\EventManager::getInstance()->addEventHandlerCompatible(
"crm",
"OnAfterCrmControlPanelBuild",
function( &$menuItems ){
// $menuItems - список элементов меню по ссылке. Можно даже удалить
$menuItems[] = [
/**
* ID пункт меню. Нужен для подсветки на странице
* @var string
*/
'ID' => 'CUSTOM_REPORTS',
/**
* ID js-пункта меню. Для счетчиков и action-комманд
* @var string
*/
'MENU_ID' => 'menu_crm_custom_reports',
/**
* Название и hover title
* @var string
*/
'NAME' => 'Пользовательские отчеты',
'TITLE' => 'Пользовательские отчеты',
/**
* Ссылка, куда вести по нажатию
* @var string
*/
'URL' => '/crm/_some_link_/',
];
}
);
$APPLICATION->IncludeComponent(
'bitrix:crm.control_panel',
'',
array(
'ID' => 'CUSTOM_REPORTS',
'ACTIVE_ITEM_ID' => 'CUSTOM_REPORTS',
)
);