Как задать значение по умолчанию для TV в catalogfill?

Здравствуйте!

Пока тестирую только на экспорте.

Стараюсь сделать импорт экспорт под яндекс маркет, столкнулся с тем, что значения tv по ум не подставляются.

Например у меня только одна валюта рубли. Тогда нет смысла делать список. Сделал скрытое поле с значением RUR по умолчанию. При импорте там не RUR а пусто. Пытался здесь $cf_config['imp_content_default'] прописать тоже самое, и опять пусто.

В чём проблема?

https://yandex.ru/support/partnermarket/yml/about-...
//разбивка по столбцам при импорте и экспорте (content|tv|category)
$cf_config['content_row'] = array(
    array('id',array('id','content')),
    array('available',array('published','content')),
    array('url',array('uri','content')),
    array('price',array(1,'tv')),
    array('currencyId',array(24,'tv')),
    array('picture',array(3,'tv')),
    array('category',array('parent','content')),
    array('name',array('pagetitle','content')),
    //array('description',array('introtext','content')),
    array('description',array('content','content'))
);

//значения по умолчанию при импорте или проверка при экспорте
$cf_config['imp_content_default'] = array(
    'content' => array(
        'deleted' => 0,
        'published' => 1,
        'template' => 3
        //'createdon' => strtotime("now")
        //'publishedon' => strtotime("now")
        //'pub_date' => strtotime("now")
        //'editedby' => 1
        //'editedon' => strtotime("now")
    ),
    'tv' => array(
        24 => 'RUR'
    )
);


Ещё можно где-то прописать название сайта, чтобы пути к странице или файлу были полные?
https://yandex.ru/support/partnermarket/offers.xml
пробовал так:
function filter_export($value_arr,$doc_id=0){
    $output_arr = $value_arr;
    if(isset($output_arr['content']['uri']))
      $output_arr['content']['uri'] = 'https://'.$_SERVER['SERVER_NAME'].$output_arr['content']['uri'];
    return $output_arr;
}

и так:
if($output_arr['content']['id']){
      $output_arr['content']['id'] = 'https://'.$_SERVER['SERVER_NAME'].$output_arr['content']['parent'];
    }
    return $output_arr;
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы