Вход Регистрация
*— обязательные для заполнения поля
Войти через социальные сети

TS Умный экспорт поддерживает Яндекс.Дзен

В Битрикс модуле "TS Умный экспорт" в версии 2.3.0 добавился новый экспериментальный профиль известного всем сервиса Яндекс.Дзен.

Здесь демо-экспорт для Яндекс.Дзен в формате RSS 2.0
https://tuning-soft.ru/bitrix/catalog_export/api_export_3.xml

На мой взгляд, получился самый экологически чистый экспорт! 😄

На валидность в Яндекс.Дзен формат пока не проверялся, только на валидность RSS 2.0.

Есть нюансы с медиа-контентом, которые еще надо будет дорабатывать, т.к. оформление контента у всех разное, 100% кому-то встроенные методы обработчики не подойдут, поэтому, копируйте их, переписывайте под свои задачи и контент.

API

Для своеобразных профилей теперь буду писать вспомогательные классы, для Яндекс.Дзен есть класс

Api\Export\Ya\Dzen

Все публичные методы класса, обработчики полей:

Api\Export\Ya\Dzen::getGuid()

Вместо ID-элемента вернет уникальный url, пример:

<guid>https://tuning-soft.ru/3794</guid>

Api\Export\Ya\Dzen::getPreviewText()

Очищает текст от лишних пробелов и переносов, форматирует текст в одну строку, оборачивает весь текст в CDATA

Api\Export\Ya\Dzen::getDetailText()

Очищает текст от лишних пробелов и переносов, форматирует текст в одну строку, оборачивает весь текст в CDATA


Так задаются методы обработчики в настройках поля в профиле экспорта, без круглых скобок в конце.
Можно задавать любые классы, функции, хоть встроенные в Битрикс, хоть PHP-ые, хоть свои собственные.

Комментарии
Авторизуйтесь, чтобы оставлять комментарии
ЗОЖ
Комментарии
Последние комментарии
Извините за беспокойство сама уже нашла в чем причина.
Здравствуйте! Подскажите, пожалуйста, как исправить ошибку при нажатии на кнопку &quot;оставить ...
Спасибо большое - уже решил вопрос. Открыл бекап дамп базы mysql в notepad++ и в именно той строке ...
Не знаю, смотрите фильтры, условия, тип цен, крон должен выполнять файл, бывают ситуации, когда крон...
Можно восстановить только БД из бэкапа и вытащить из нее любые данные, в файлах хранятся только испо...
Можно идиотский вопрос ? Сам дурак удалил несколько адресов из списка адресов модуля Email-маркетин...
Добрый день! Не могу сделать выгрузку фида для Google Merchant. Пишет 0 товаров при выгрузке: http:/...
Подписка
Выберите рассылку