Всем привет!
Задался вопросом реализации возмоности размещать на Яндекс Маркете акции https://yandex.ru/support/partnermarket/elements/promos.html .
А конкретно, эти 2:
https://yandex.ru/support/partnermarket/elements/promo-code.html - акция по промокоду;
https://yandex.ru/support/partnermarket/elements/promo-gift.html - акция с подарками.
По сути, там лишь нужно добавить в нижнюю часть YML файла, перед закрывающими тегами еще кусок xml кода, который можно и руками составить по шаблону.
Магазин мой работает на устаревшем Drupal 6 и Ubercart. В Яндекс Маркет товары выгружаются модулем yandexmarket 6.x-1.1 (который на Views работает).
Самое простое для меня, как не разбирающегося в программировании, написать недостающий кусок xml с условиями акций вручную, и вставить его в нужное место YML файла.
Я думал, что это можно сделать просто добавив его во views в "Подвал:", но, yandexmarket имеет свой вывод, который не знает про "Подвал:".
У модуля yandexmarket 6.x-1.1 за вывод YML файла отвечает theme.inc. Там есть кусок кода:
<?php
$output .= " </offers>\n";
$output .= "</shop>\n";
$output .= "</yml_catalog>\n";
return $output;?>
Вопрос, можно ли что-нибудь написать между 1 и 2 строкой, чтобы в YML файле выводилось то, что я введу "Подвал" представления? Подскажите, пожалуйста, что написать.