https://abd-6c5a8c7287.demos.abt.team/admin.php?dispatch=ab__pfe_templates.manage
Вот тут сделал пример http://i.abt.team/inj/20200220-142044-i6KtOKOJCr.png
Если после просмотра примера Вы разберетесь, то можете попробовать написать в этой теме как по Вашему более явно описать этот механизм для пользователей не знакомых с программированием. Думаю, это будет полезно для тех кто столкнется с такой задачей в будущем.
Благодарю!
Отпишусь как сделаю:)
Ещё вопрос, а как исключить с выгрузки какую-то характеристику?
@alexbranding подскажите с многоскладовость дружит данный модуль, т.е. можноли делать выгрузку по определенному складу?
Добрый день, не тестировано, так как такой сценарий модулем не предусматривался.
А как можно узнать точно ?)
Такой функционал не закладывался в модуль.
Будет ли данный функционал реализован в ближайших версиях ?
Думаю, нет, так как широкого применения такого рода функционал не будет иметь.
Возможно, я не понимаю сценарий в целом, опишите его подробно.
Вот тут Я с Вами поспорю )
Если очень упростить сценарий , то сейчас много продаж завязано на МП ,например Озон,Беру,Гудс , для каждого МП могут быть разные условия по ассортименту,ценам и срокам отгрузки - /день в день/ на 2-й день/ и т.д. , товары могут быть как на своем физическом складе так и на виртуальных складах поставщиков, например для МП1 - создаем фид с товарами физического склада , со сроками отгрузки день в день по розничным ценам, для МП-2 нужен фид с товарами от поставщика №1, с оптовым ценам,сроки отгрузки 2 дня.
Добрый день!
Практически сделал шаблон для выгрузки в формате YML во всякие tmall/goods и т.п., но почему-то не выгружается вес и количество (хотя бы общее, без складов).
Код шаблона:
<quantity>{$product.quantity}</quantity>
<weight>{$product.weight}</weight>
На выходе получаем пустые значения у веса и количества. Что делаю не так?
Попробуйте добавить сюда:
{assign var=“params” value=[‘categories’ => $categories, ‘count_only’ => true, ‘get_images’ => true, ‘get_features’ => true]}
вот это:
‘extra_fields’ => [‘weight’],
Получится как-то так:
{assign var=“params” value=[‘categories’ => $categories, ‘extra_fields’ => [‘weight’], ‘count_only’ => true, ‘get_images’ => true, ‘get_features’ => true]}
А для количества вместо {$product.quantity} поставьте {$product.amount}
Спасибо, получилось, только вот так:
'extra_fields' => ['p.weight'],
И с кавычками надо очень осторожно
Заодно и длину-ширину-высоту вывел.
для Goods , количество во так выводиться
<outlets>
<outlet id="{$abpfe_p2}" instock="{$product.amount}"/>
</outlets>
Хотел бы приобрести данный модуль, но в демо версии не понял куда этот код вставлять.
При загрузке на Goods выдает ошибку Не найден тег yml_catalog у фида. Кто-нибудь знает, что это и как эти исправить?
Посмотрите фид который формируется, второй строчкой должно быть что-то типа такого:
<yml_catalog date=“2020-04-03 11:33”>
Если нет - шаблон правьте.
А можно ли, как то в шаблоне сделать вывод кодировки?
Потому что сейчас после генерации, в самом файле xml она не отображается
Конечно, в станадртном шаблоне ведь есть:
<?xml version="1.0" encoding="{$abpfe_p1}"?>
Переменная $abpfe_p1 задаётся в настройках выгрузки, вкладка “дополнительные параменты”. Или можно жёстко прописать.