[TypeError] Argument 1 passed to Jamilco\Catalog\ProductDetail\ProductDetailDTOBuilder::__construct() must be an instance of Jamilco\Catalog\Product\Product, null given, called in /var/www/stjames/new.stjames.ru/www/local/templates/StJames_10.2018/components/bitrix/catalog.element/ow/result_modifier.php on line 53 (0) /var/www/stjames/new.stjames.ru/www/local/lib/Jamilco/Catalog/ProductDetail/ProductDetailDTOBuilder.php:37 #0: Jamilco\Catalog\ProductDetail\ProductDetailDTOBuilder->__construct(NULL, array, array, array, string) /var/www/stjames/new.stjames.ru/www/local/templates/StJames_10.2018/components/bitrix/catalog.element/ow/result_modifier.php:53 #1: include(string) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component_template.php:946 #2: CBitrixComponentTemplate->__IncludeMutatorFile(array, array) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component_template.php:853 #3: CBitrixComponentTemplate->IncludeTemplate(array) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:764 #4: CBitrixComponent->showComponentTemplate() /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:712 #5: CBitrixComponent->includeComponentTemplate() /var/www/stjames/new.stjames.ru/www/bitrix/modules/iblock/lib/component/base.php:4560 #6: Bitrix\Iblock\Component\Base->loadData() /var/www/stjames/new.stjames.ru/www/bitrix/modules/iblock/lib/component/base.php:4539 #7: Bitrix\Iblock\Component\Base->initialLoadAction() /var/www/stjames/new.stjames.ru/www/bitrix/modules/iblock/lib/component/element.php:271 #8: Bitrix\Iblock\Component\Element->initialLoadAction() #9: call_user_func(array) /var/www/stjames/new.stjames.ru/www/bitrix/modules/iblock/lib/component/base.php:4724 #10: Bitrix\Iblock\Component\Base->doAction() /var/www/stjames/new.stjames.ru/www/bitrix/modules/iblock/lib/component/base.php:4742 #11: Bitrix\Iblock\Component\Base->executeComponent() /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:656 #12: CBitrixComponent->includeComponent(string, array, object, boolean) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/main.php:1039 #13: CAllMain->IncludeComponent(string, string, array, object) /var/www/stjames/new.stjames.ru/www/local/templates/StJames_10.2018/components/bitrix/catalog/catalog/element.php:174 #14: include(string) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component_template.php:789 #15: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component_template.php:884 #16: CBitrixComponentTemplate->IncludeTemplate(array) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:764 #17: CBitrixComponent->showComponentTemplate() /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:712 #18: CBitrixComponent->includeComponentTemplate(string) /var/www/stjames/new.stjames.ru/www/bitrix/components/bitrix/catalog/component.php:171 #19: include(string) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:605 #20: CBitrixComponent->__includeComponent() /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/component.php:680 #21: CBitrixComponent->includeComponent(string, array, boolean, boolean) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/classes/general/main.php:1039 #22: CAllMain->IncludeComponent(string, string, array, boolean) /var/www/stjames/new.stjames.ru/www/catalog/index.php:345 #23: include_once(string) /var/www/stjames/new.stjames.ru/www/bitrix/modules/main/include/urlrewrite.php:159 #24: include_once(string) /var/www/stjames/new.stjames.ru/www/bitrix/urlrewrite.php:2