Универсальный товарный экспорт (xml и cs


#1

здравствуйте, все сделал как описано в документации, создал шаблон tmpl потом сслыку добавил на яндекс маркет и он показывает

Прайс-лист проверен.
Критичные ошибки
Прайс-лист с ошибками такого типа нельзя опубликовать на Яндекс.Маркете. Пожалуйста, исправьте ошибки и повторите попытку.
Требования к оформлению прайс-листа не соблюдены
Приведите файл в соответствие с требованиями формата, который вы выбрали — YML, XLS или CSV. *Возникшие ошибки: Unknown tag: XML tag “catalog”.
1 ошибка

скачиваю отчет и там написаны

Название ошибки Рекомендации Offer ID Номер строки Неверное значение
Требования к оформлению прайс-листа не соблюдены "Приведите файл в соответствие с требованиями формата, который вы выбрали — YML, XLS или CSV.

*Возникшие ошибки: Start tag expected, ‘<’ not found ( )." 1


#2

Дык шаблон покажите.


#3

{** general **}

<?xml version="1.0" encoding="{$abpfe_p1}"?>

<catalog date="{“Y-m-d H:i”|date}">

{$settings.Company.company_name}
{$settings.Company.company_website}
{* Валюты }
{if !empty($currencies) and is_array($currencies)}

{foreach from=$currencies item=‘currency’ key=‘currency_code’}

{/foreach}

{/if}
{
Категории }
{if !empty($categories) and is_array($categories)}

{foreach from=$categories item=‘category’ key=‘category_id’}
<category id="{$category_id}"{if $category.parent_id>0 && !empty($categories.{$category.parent_id})} parent_id="{$category.parent_id}"{/if}>{$category.category}
{/foreach}

{/if}

{
Товары *}

{assign var=“loaded” value=0}
{assign var=“step” value=1000}
{assign var=“params” value=[‘extra_fields’ => [‘p.product_code’], ‘categories’ => $categories, ‘count_only’ => true, ‘get_images’ => true, ‘get_features’ => true]}
{assign var=“total” value=fn__pfe_get_offers($datafeed, $params)}
{$params.count_only = false}
{while $loaded < $total}
{math equation=“min(step, (total - loaded))” loaded=$loaded total=$total step=$step assign=“limit”}
{$params.item_from = $loaded}
{$params.items_per_page = $limit}
{assign var=“products” value=fn__pfe_get_offers($datafeed, $params)}
{math equation=“loaded + limit” loaded=$loaded limit=$limit assign=“loaded”}
{if $products}
{foreach from=$products item=‘product’}

{$product.url}
{$product.price}
{$product.category_id}
{if !empty($product.images)}
{foreach from=$product.images item=“image_url”}
{$image_url}
{/foreach}
{/if}
{$product.product}

{if !empty($product.brand)}
{$product.brand}
{/if}
{if !empty($product.features)}

{foreach from=$product.features item=‘feature’}

{$feature.name}
{$feature.value}

{/foreach}

{/if}

{/foreach}
{/if}
{/while}


{if $abpfe_p1}
{$abpfe_p1}
{/if}
{if $abpfe_p2}
{$abpfe_p2}
{/if}


#4

это тот который можно выбрать стандартно


#5

Вроде ругается на то, что в первой строке нет открывающего символа тэга <
Попробуйте убрать пустую строку в начале шаблона


#6

#7

В маркете в принципе дефолтный шаблон не взлетит, там или отсутствуют нужные теги или их названия править/подгонять надо, например “yml shop”


#8

скажите пожалуйста, что убрать то ?? у вас есть это модуль


#9

вот сдеалал этот шаблон не получилось

{** general **}

<?xml version="1.0" encoding="UTF-8"?>

<yml_catalog date="{“Y-m-d H:i”|date}">

{$settings.Company.company_name}
{$settings.Company.company_name}
{$settings.Company.company_website}
{* Валюты }
{if !empty($currencies) and is_array($currencies)}

{foreach from=$currencies item=‘currency’ key=‘currency_code’}

{/foreach}

{/if}
{
Категории *}
{if !empty($categories) and is_array($categories)}

{foreach from=$categories item=‘category’ key=‘category_id’}
<category id="{$category_id}"{if $category.parent_id>0 && !empty($categories.{$category.parent_id})} parentId="{$category.parent_id}"{/if}>{$category.category}
{/foreach}

{/if}

{* Товары *}

{assign var=“loaded” value=0}
{assign var=“step” value=1000}
{assign var=“params” value=[‘categories’ => $categories, ‘count_only’ => true, ‘get_images’ => true, ‘get_features’ => true]}
{assign var=“total” value=fn__pfe_get_offers($datafeed, $params)}
{$params.count_only = false}
{while $loaded < $total}
{math equation=“min(step, (total - loaded))” loaded=$loaded total=$total step=$step assign=“limit”}
{$params.item_from = $loaded}
{$params.items_per_page = $limit}
{assign var=“products” value=fn__pfe_get_offers($datafeed, $params)}
{math equation=“loaded + limit” loaded=$loaded limit=$limit assign=“loaded”}
{if $products}
{foreach from=$products item=‘product’}
<offer id="{$product.product_id}"{if $product.variation_group_id} group_id="{$product.variation_group_id}"{/if}>
{$product.url}
{$product.price}
RUR
{$product.category_id}
{if !empty($product.images)}
{foreach from=$product.images item=“image_url”}
{$image_url}
{/foreach}
{/if}
{$product.product}


{/foreach}
{/if}
{/while}


</yml_catalog>


#10

Закажите уже у каких ни будь разработчиков за 2000+~ рублей себе настройку, если сами то вообще не справляетесь

Пока вы тут мучаетесь, второй или третий день, уже бы модерацию прошли и заработали их


#11

Дак нету никого! Я уже скольким писал никто не знает, поможете ?


#12

Здравствуйте , что сделать ???


#13

здравствуйте, все сделал как описано в документации, создал шаблон tmpl потом сслыку добавил на яндекс маркет и он показывает

Прайс-лист проверен.
Критичные ошибки
Прайс-лист с ошибками такого типа нельзя опубликовать на Яндекс.Маркете. Пожалуйста, исправьте ошибки и повторите попытку.
Требования к оформлению прайс-листа не соблюдены
Приведите файл в соответствие с требованиями формата, который вы выбрали — YML, XLS или CSV. *Возникшие ошибки: Unknown tag: XML tag “catalog”.
1 ошибка

скачиваю отчет и там написаны

Название ошибки Рекомендации Offer ID Номер строки Неверное значение
Требования к оформлению прайс-листа не соблюдены "Приведите файл в соответствие с требованиями формата, который вы выбрали — YML, XLS или CSV.

*Возникшие ошибки: Start tag expected, ‘<’ not found ( )." 1

так же попробовал и взял код по ссылке посоветовали https://pastebin.com/s4ZWBKD7 2 и вообще не грузит может кто поможет??

ошибка при использовании этого кода https://pastebin.com/s4ZWBKD7


ошибка при стандартном использование шаблона

Вы бы помогли и модуль бы покупали в дальнейшем, а то стандартный функционал не дает такой гибкости как этот модуль, постоянно добавляются товары, а в стандартном нужно выгружать с полем выгрузки исключить из yml и ставить значение и такой глюк, что не очень удобно что выгружается все подряд, нельзя поставить фильтры на товар


#14

Фид сюда киньте ваш, по моему шаблону который сделан