Как я понял это связано с тем, что плагин должен сам создать эту таблицу и внести в нее нужные данные, а вариант "ручного" создания таблицы не уместен в данном случае, но как тогда сделать беспрепятственную установку данного плагина без самостоятельного создания данной таблицы?
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 залить базу с боевого?
на боевом сайте появились изменения в настройках полей и в товарах ,которых нету на его тестовой копии
/**
* Получаем объект менеджера событий.
* Нужен для подписки на событие
* @var Main\EventManager
*/
$eventManager = \Bitrix\Main\EventManager::getInstance();
/**
* Подписка на событие "после создании компании"
* постфикс Compatible нужен потому что событие из старого ядра
*/
$eventManager->addEventHandlerCompatible(
"crm",
"OnAfterCrmCompanyAdd",
[
CompanyHandler::class,
"handleCompanyAdd"
]
);
class CompanyHandler
{
/**
* Обработчик события crm::OnAfterCrmCompanyAdd
* @param array &$arFields
* @return boolean
*/
public static function handleCompanyAdd( &$arFields )
{
/**
* Тут создаешь агента для этой компании
* См. примечание
*/
return true;
}
}
1. В настройке битрикс24 crm-формы есть пункт "Свой CSS" (см. скрин), но нету "Свой js". Форма вставляется на сторонний сайт и хотелось бы иметь возможность в этом сгенерируемом iframe оставить какой-нибудь свой велосипед, но не могу найти где...
когда я вставляю эту форму через iframe на стороннем сайте
Пробовали несколько раз переустанавливать (на разные окружения).
Может в какую хоть сторону глянуть подскажите?
p/s влияет ли на эти тесты init.php? (его нету)