Настройка выгрузки в Яндекс маркет в формате yml, выполняется достаточно просто, кроме одной заморочки: в типовой поставке нет выгрузки "sale_notes" - ныне, обязательного параметра, без которого вашу выгрузку не примут в Яндекс-маркет. Расскажу как его добавить.
Настройка выгрузки товаров в Яндекс Маркет с сайта Битрикс
|
Михаил Базаров: 22.07.2016 03:00:00
Настройка выгрузки товаров в Яндекс Маркет с сайта Битрикс
Настройка выгрузки в Яндекс маркет в формате yml, выполняется достаточно просто, кроме одной заморочки: в типовой поставке нет выгрузки "sale_notes" - ныне, обязательного параметра, без которого вашу выгрузку не примут в Яндекс-маркет. Расскажу как его добавить. |
|
Михаил Базаров: 22.07.2016 03:00:00
У кого нет файла yandex_run.php Можно найти его в ядре битрикс
Или скачать: правки уже внесены |
|
Александр: 12.09.2016 11:00:00
Приветствую! статья хорошая сделать было не сложно, но при экспорте через несколько секунд вылазит
504 Gateway Time-out nginx И файла экспорта нет, в чем может быть решения?С уважением |
|
Михаил Базаров: 13.09.2016 07:00:00
|
|
Evgeny S: 15.01.2017 11:00:00
Михаил, заменил вашим файлом yandex_run.php по пути /bitrix/modules/catalog/load/yandex_run.php
Почему-то после экспорта $sales_notes_value не появляется в файле экспорта. Есть ли еще какие-то еще нюансы настройки? Да, и у вас авторизация через соц сети не работает. Ошибку выдает |
|
Михаил Базаров: 16.01.2017 02:00:00
По вопросу
|
|
Evgeny S: 16.01.2017 09:00:00
Михаил, спасибо за ответ!
Запомнил это. Мои действия были такими из-за того, что я банально не нашел файл run с таким кодом по пути /bitrix/php_interface/include/catalog_export. Но в этом файле подключался файл с ядра, где и был похожий код. Моя ошибка, упустил слово "кастомизировать" в вашей статье. |
|
Evgeny S: 16.01.2017 10:00:00
Михаил, в экспорте не появляется $sales_notes_value. Вернул файл ядра на место и вставил ваш файл.
Есть ли еще какие-то важные настройки, чтобы выводилось это свойство? |
|
Вячеслав: 10.10.2017 06:00:00
Нужно вставить в нескольких местах. Ищите тег <description> и в этом блоке добавляйте case 'sales_notes': $strTmpOff .= "<sales_notes>".yandex_text2xml($sales_notes_value)."</sales_notes>\n"; break; |
|
Олег Харитонов: 28.10.2017 06:00:00
Только решил такую же задачу для последней версии файла yandex_run.php
В начале файла прописываем переменную, например
|
|
misterchet Четвериков: 07.11.2017 04:00:00
Подскажите, что нужно поменять, что бы в поле description выводило полное описание, а не анонс?
|
|
Никита Дубченко: 23.01.2018 02:00:00
Здравствуйте! Подскажите пожалуйста как добавить в выгрузку поле со штрих-кодом(<barcode>)? Спасибо!
|
|
Sergey400: 19.02.2018 10:00:00
Добрый день! Спасибо за статью. НО... после проделанных операций в файле bitrix/php_interface/... не сохраняются вводимые данные, сбрасываются на те, которые были. Подскажите пожалуйста в чем может быть проблема. Заранее спасибо+кофе с печеньками)
|
|
Михаил Базаров: 20.02.2018 02:00:00
|
|
dm.sagitov@yandex.ru: 22.09.2018 09:00:00
Добрый день. Скажите, можно ли загружать в Маркет только выборочные товары, а не разделы?
|
|
Михаил Базаров: 22.09.2018 11:00:00
Но, из быстрого способа: Можно сложить товары в отдельный раздел и выбрать его По сути, можно назначить товарам два раздела, один настоящий, второй чисто для выгрузки. Этот второй, вообще не показывать пользователям сайта Но в ссылках в yml-ке должны вести на основной раздел |
|
Кастор Трой: 11.12.2018 01:00:00
Не совсем понятно. Если файл yandex_run.php нельзя править в ядре /bitrix/modules/catalog/load/.
А по пути /bitrix/php_interface/include/catalog_export он есть , но там как раз прописан include из ядра. Где же тогда вносить правки? |
|
Александр Ульянов: 11.10.2019 06:00:00
Михаил, спасибо за статью! Все получилось!
А не подскажете, как добавить в выгрузку второй вид цен? У меня розничная и оптовая цена. Оптовую нужно тоже выгрузить. |
|
Михаил Базаров: 11.10.2019 07:00:00
https://marketplace.1c-bitrix.ru/solutions/yandex.market/ Она официальная и достаточно гибкая в плане настроек- думаю, все получится |
|
Антон Науменко: 12.02.2020 08:00:00
Доброго времени суток! Что-то пошло не так. Все сделал как описано в статье, но при повторном входе в настройки созданного мною экспорта в детальных настройках пропала вкладка "валюта и цены", а внесенные изменения во вкладке "настройка выгрузки" не сохраняются. Все это печально. Подскажите, в чем может быть проблема!!!
|
|
Михаил Базаров: 12.02.2020 10:00:00
Воспользуйтесь вот этим модулем https://marketplace.1c-bitrix.ru/solutions/yandex.market/ Это официальный, от Яндекса - там все гибко настраивается. |
|
Эдуард Валеев: 03.03.2021 05:00:00
Есть необходимость выгружать описание товара обрамив тегами <[CDATA]> - не понимаю, где это настраивается... Не подскажете?
|
Блог-note Заметки по 1С-Битрикс
-
Вывести новости из конкретного раздела инфоблока Битрикс
Бывает что требуется вывести конкретные новости или статьи из одного раздела инфоблока в Битрикс, для этого потребуется сначала вывести сам компнент "...
-
Получить все товары из всех заказов пользователя. История купленных товаров.
Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленных товаров. Не путать с историей заказов, нужен именно списо...
-
Получить и вывести все цены товара в 1С-Битрикс
Задача: получить и вывести все цены товара по его ID в каталоге 1С-Битрикс (например, в детальной карточке catalog.element), независимо от тог...
-
Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту
Предположим, что у вас есть инфоблок со свойством "Привязка к яндекс картам". В этом инфоблоке некоторое количество элементов, в принципе любое. Пусть...
-
Показ контента любой страницы сайта во всплывающем окне (быстрый просмотр)
Задача: при клике на кнопку показывать попап-окно или выдвигающуюся панель с загрузкой в неё нужной страницы сайта и вырезанием контента заданного бло...
-
Отсортировать предложения по цене в каталоге 1С-Битрикс
Задача: в 1С-Битрикс есть настройка для вывода предложений по стоимости, но она не функционирует должным образом. Необходимо правильно отсортировать п...