Может кто нибудь подсказать куда копать.
Сейчас переделываю стандартную выгрузку в Yandex-Market
Кастомизировал файл yandex_run.php в bitrix\php_interface\include\catalog_export
Пытаюсь отредактировать и посмотреть что выводит в массив и получаю кракозябры, но не везде.
Пример:
<yml_catalog date="2017-02-08 14:38">
<shop>
<name>Автомода</name>
<company>Автомода</company>
Здесь вроде кирилица все в порядке.
$linkes = print_r($arFieldsModel,true);
$strTmp_mass_5.= "<massiv_element>".$linkes."</massiv_element>\n";
@fwrite($fp, $strTmp_mass_5);
<massiv_element>Array
(
[ID] => 597
[~ID] => 597
[IBLOCK_ID] => 5
[~IBLOCK_ID] => 5
[NAME] => "Набор автомобилиста" (Автоледи)
[~NAME] => "Набор автомобилиста" (Автоледи)
[IBLOCK_SECTION_ID] =>
[~IBLOCK_SECTION_ID] =>
[CNT] => 1
[~CNT] => 1
)
</massiv_element>
На выходе даже тестировать не могу.
Сайт в кодировке UTF-8, mysql то же. С отображение на сайте страниц проблем нет. Только при экспорте.
Как побороть?
Перекодировка конечнего файла из php скрипта в notepad++ не поможет ведь в файл уже изначально записывается всякая .....
P.S.
Разобрался.Тему можно закрывать.
Сейчас переделываю стандартную выгрузку в Yandex-Market
Кастомизировал файл yandex_run.php в bitrix\php_interface\include\catalog_export
Пытаюсь отредактировать и посмотреть что выводит в массив и получаю кракозябры, но не везде.
Пример:
<yml_catalog date="2017-02-08 14:38">
<shop>
<name>Автомода</name>
<company>Автомода</company>
Здесь вроде кирилица все в порядке.
$linkes = print_r($arFieldsModel,true);
$strTmp_mass_5.= "<massiv_element>".$linkes."</massiv_element>\n";
@fwrite($fp, $strTmp_mass_5);
<massiv_element>Array
(
[ID] => 597
[~ID] => 597
[IBLOCK_ID] => 5
[~IBLOCK_ID] => 5
[NAME] => "Набор автомобилиста" (Автоледи)
[~NAME] => "Набор автомобилиста" (Автоледи)
[IBLOCK_SECTION_ID] =>
[~IBLOCK_SECTION_ID] =>
[CNT] => 1
[~CNT] => 1
)
</massiv_element>
На выходе даже тестировать не могу.
Сайт в кодировке UTF-8, mysql то же. С отображение на сайте страниц проблем нет. Только при экспорте.
Как побороть?
Перекодировка конечнего файла из php скрипта в notepad++ не поможет ведь в файл уже изначально записывается всякая .....
P.S.
Разобрался.Тему можно закрывать.