Выскакивает в логах эта ошибка:
Код |
---|
Only profiles can calculate concrete (0) /home/bitrix/ext_www/is.kg/bitrix/modules/sebekon.deliveryprice/lib/Delivery/handler.php:35 #0: Sebekon\Delivery\YarouteDefaultHandler->calculateConcrete(object) /home/bitrix/ext_www/is.kg/bitrix/modules/sale/lib/delivery/services/base.php:140 #1: Bitrix\Sale\Delivery\Services\Base->calculate(object) /home/bitrix/ext_www/is.kg/bitrix/modules/sale/lib/delivery/services/new_to_automatic.php:82 #2: Bitrix\Sale\Delivery\Services\NewToAutomatic->calculate(string, array, array, integer, boolean) /home/bitrix/ext_www/is.kg/bitrix/modules/sale/general/delivery_handler.php:1295 #3: CAllSaleDeliveryHandler::Calculate(integer, string, string, array, string, boolean, string) /home/bitrix/ext_www/is.kg/bitrix/modules/sale/general/delivery_handler.php:1245 #4: CAllSaleDeliveryHandler::CalculateFull(string, string, array, string) /home/bitrix/ext_www/is.kg/bitrix/components/bitrix/eshopapp.ajax.delivery.calculator/component.php:46 #5: include(string) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component.php:605 #6: CBitrixComponent->__includeComponent() /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component.php:664 #7: CBitrixComponent->includeComponent(string, array, NULL) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/main.php:1039 #8: CAllMain->IncludeComponent(string, string, array, NULL, array) /home/bitrix/ext_www/is.kg/bitrix/templates/eshop_app_new/components/app/eshopapp.order.ajax/mobile/delivery.php:91 #9: include(string) /home/bitrix/ext_www/is.kg/bitrix/templates/eshop_app_new/components/app/eshopapp.order.ajax/mobile/template.php:244 #10: include(string) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component_template.php:789 #11: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component_template.php:884 #12: CBitrixComponentTemplate->IncludeTemplate(array) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component.php:746 #13: CBitrixComponent->showComponentTemplate() /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component.php:694 #14: CBitrixComponent->includeComponentTemplate() /home/bitrix/ext_www/is.kg/bitrix/components/app/eshopapp.order.ajax/component.php:2326 #15: include(string) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component.php:605 #16: CBitrixComponent->__includeComponent() /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/component.php:664 #17: CBitrixComponent->includeComponent(string, array, boolean) /home/bitrix/ext_www/is.kg/bitrix/modules/main/classes/general/main.php:1039 #18: CAllMain->IncludeComponent(string, string, array, boolean) /home/bitrix/ext_www/is.kg/eshop_app_new/personal/order/make/index.php:77 |
Вот вызов модуля:
Код |
---|
$APPLICATION->IncludeComponent( bitrix:eshopapp.ajax.delivery.calculator', '', array( "NO_AJAX" => $arParams["DELIVERY_NO_AJAX"], "DELIVERY" => $delivery_id, "PROFILE" => $profile_id, "ORDER_WEIGHT" => $arResult["ORDER_WEIGHT"], "ORDER_PRICE" => $arResult["ORDER_PRICE"], "LOCATION_TO" => $arResult["USER_VALS"]["DELIVERY_LOCATION"], "LOCATION_ZIP" => $arResult["USER_VALS"]["DELIVERY_LOCATION_ZIP"], "CURRENCY" => $arResult["BASE_LANG_CURRENCY"], ), null, array('HIDE_ICONS' => 'Y') ); |
В массиве такие данные:
Код |
---|
Array ( [new54] => Array ( [SID] => new54 [TITLE] => Доставка в течении 2х часов [DESCRIPTION] => Экспрес-доставка в течении 2х часов после оформления заказа. Для расчета стоимости доставки, пожалуйста, отметьте место доставки. [PROFILES] => Array ( [profile] => Array ( [SID] => profile [TITLE] => [DESCRIPTION] => Экспрес-доставка в течении 2х часов после оформления заказа. Для расчета стоимости доставки, пожалуйста, отметьте место доставки. [FIELD_NAME] => DELIVERY_ID ) ) [LOGOTIP] => Array ( [ID] => 606079 [TIMESTAMP_X] => Bitrix\Main\Type\DateTime Object ( [value:protected] => DateTime Object ( [date] => 2020-06-12 09:03:36.000000 [timezone_type] => 3 [timezone] => Europe/Moscow ) ) [MODULE_ID] => sale [HEIGHT] => 66 [WIDTH] => 106 [FILE_SIZE] => 9231 [CONTENT_TYPE] => image/png [SUBDIR] => sale/delivery/logotip/383 [FILE_NAME] => 38391b546f4dad0614cc369e12dd216e.png [ORIGINAL_NAME] => 3.png [DESCRIPTION] => [HANDLER_ID] => [EXTERNAL_ID] => b0342559dc62e91563a7fecafe364a1a [~src] => [SRC] => /upload/sale/delivery/logotip/383/38391b546f4dad0614cc369e12dd216e.png ) ) |
Но решение не подходит. Ошибка так и остается.