Здравствуйте!
Помогите решить задачу по Яндекс.Маркету.
Унаследован контроллер стандартный без изменений. При обращении по адресу site.ru/yandex_market всё отображается и отлично работает.
Но появилась необходимость экспортировать данные в файл. Была использована инструкция по выгрузке в файл https://www.hostcms.ru/documentation/modules/shop/exchange/yandex_market/. Файл создаётся, но валюты с тегом currencies не экспортируются.
В контроллере есть блок, отвечающий за вывод валют и он прекрасно отрабатывает при обращении по УРЛ, ведь вывод идёт через echo, НО при использовании $Shop_Controller_YandexMarket->stdOut($oCore_Out_File); в файл валюты не попадают.
protected function _currencies()
{
echo '<currencies>'. "\n";
$aShop_Currencies = Core_Entity::factory('Shop_Currency')->findAll(FALSE);
В хуке я использовал $object->stdOut->write для добавления своих свойств, а есть ли такое для данной задачи, именно в контроллере? или есть какой-то более простой путь?
Ускорение сайтов / Любые работы по сайту / Обращайтесь в nivaks-studio.ru