sfd
Fatal error: Declaration of Bitrix\Main\Diag\Logger::log
Если вы получаете примерно следующую ошибку, после обновления битркиса - Fatal error: Declaration of Bitrix\Main\Diag\Logger::log($level, Stringable|string $message, array $context = []): void must be compatible with Psr\Log\LoggerInterface::log($level, $message, array $context = []) in /data/bitrix/www/bitrix/modules/main/lib/diag/logger.php on line 59 Fatal error: Uncaught Error: Class "Bitrix\Main\Diag\FileLogger" not found in /data/bitrix/www/bitrix/modules/main/lib/diag/fileexceptionhandlerlog...
Битрикс, пользовательские ограничения доставки и платежной системы
В битрикс есть множество ограничений, которые можно применить для платежной системы и систем доставки. Но не хватает какого-либо ограничения, например, по группе пользователя. Для того чтобы добавить данный вид ограничения нужно написать класс, который будет обрабатывать условия вашего ограничения: use Bitrix\Sale\Internals\CollectableEntity; use Bitrix\Sale\Internals\PersonTypeTable; use Bitrix\Sale\ShipmentCollection; use Bitrix\Main\Localization\Loc; use Bitrix\Sale\Order; Loc::loadMessages(__FILE__);...