Есть очень простое решение этой проблемы.
Но это решение "костыль"!
Используйте этот метод вдумчиво. Понимая, что в некоторых обстоятельствах он может перестать работать:
В файле /bitrix/admin/1c_exchange.php
Прямо в самом верху вставьте следующий код:
Но это решение "костыль"!
Используйте этот метод вдумчиво. Понимая, что в некоторых обстоятельствах он может перестать работать:
В файле /bitrix/admin/1c_exchange.php
Прямо в самом верху вставьте следующий код:
Код |
---|
if($_REQUEST["type"]=="catalog" && $_REQUEST["filename"]) { $fileName = $_REQUEST["filename"]; if(file_exists($_SERVER["DOCUMENT_ROOT"]."/upload/1c_catalog/".$fileName)){ $fileContent = file_get_contents($_SERVER["DOCUMENT_ROOT"]."/upload/1c_catalog/".$fileName); $fileContent = str_replace( [">кг</БазоваяЕдиница>",">т</БазоваяЕдиница>",">уп</БазоваяЕдиница>"], [">166</БазоваяЕдиница>",">297</БазоваяЕдиница>",">333</БазоваяЕдиница>"], $fileContent ); file_put_contents($_SERVER["DOCUMENT_ROOT"]."/upload/1c_catalog/".$fileName,$fileContent); } } |