NeoSeo Team Опубликовано: 10 ноября 2020 Опубликовано: 10 ноября 2020 2 часа назад, Roumek сказал: У меня стоит 2.3.0.2.2 разные ЧПУ дорабатывал сам, украинская версия site.com а русская site.com/ru К сожалению модуль работает со стандартным методом получении чпу - генерации юрл. Не поддерживает кастомное решение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 10 ноября 2020 Опубликовано: 10 ноября 2020 1 час назад, paul сказал: Добрый день . при выгрузке позиций с опциями (размер, цвет) в результирующем файле пропускаются товары в которых есть опции, подскажите что не так ? YML+Цвет+Размер <?xml version="1.0" encoding="UTF-8"?> <yml_catalog date="{{date}}"> <shop> <name>Мой магазин</name> <company>Большая компания</company> <url>{{url}}</url> <currencies> <currency id="{{currency}}" rate="1"/> </currencies> <categories> {% for category in categories%} <category id="{{category.id}}" {% if category.parentId %} parentId="{{category.parentId}}" {% endif %}>{{category.name}}</category> {% endfor %} </categories> <offers> {% for offer in offers%} {% if offer.options %} {% for option in offer.options %} {% if option.name == "Size" and option.quantity > 0 %} <offer available="true" id="{{offer.id}}-{{option.id}}"> {% for attribute in offer.attributes %} {% if attribute.name == "group_id" %} <group_id>{{attribute.value}}</group_id> {% endif %} {% endfor %} <url>{{offer.url}} </url> <price>{{option.price}}</price> {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %} <currencyId>{{offer.currencyId}}</currencyId> <categoryId>{{offer.categoryId}}</categoryId> <name>{{offer.name}}</name> <description>{{offer.description}}</description> <model>{{offer.model}}</model> <vendor>{{offer.vendor}}</vendor> <vendorCode>{{offer.vendorCode}}</vendorCode> <pickup>false</pickup> <delivery>false</delivery> <store>false</store> {% for image in offer.image %} <picture>{{image}}</picture> {% endfor %} {% for attribute in offer.attributes %} {% if attribute.name == "group_id" %} {% else %} <param name="{{attribute.name}}">{{attribute.value}}</param> {% endif %} {% endfor %} <param name="Размер" unit="eu">{{option.value}}</param> </offer> {% endif %} {% endfor %} {% else %} <offer available="true" id="{{offer.id}}"> <url>{{offer.url}} </url> <price>{{offer.price}}</price> {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %} <currencyId>{{offer.currencyId}}</currencyId> <categoryId>{{offer.categoryId}}</categoryId> <name>{{offer.name}}</name> <description>{{offer.description}}</description> <model>{{offer.model}}</model> <vendor>{{offer.vendor}}</vendor> <vendorCode>{{offer.vendorCode}}</vendorCode> <pickup>false</pickup> <delivery>false</delivery> <store>false</store> {% for image in offer.image %} <picture>{{image}}</picture> {% endfor %} {% for attribute in offer.attributes %} <param name="{{attribute.name}}">{{attribute.value}}</param> {% endfor %} </offer> {% endif %} {% endfor %} </offers> </shop> </yml_catalog> Добрый день, при быстром осмотре кода замечается условие для опций {% if option.name == "Size" and option.quantity > 0 %} - здесь Вы выгружаете только те опции которые соответствуют данному условию - название опции Size и остаток должен быть положительным. Вероятно у Вас нет таких опций Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
demian171 Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 Добрый день. Нет ли у модуля возможности обратится к произвольному полю товара. Например: Товару в таблицу SQL добавлено произвольное поле например «spe_light» Нет ли возможности его вывести ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 2 часа назад, demian171 сказал: Добрый день. Нет ли у модуля возможности обратится к произвольному полю товара. Например: Товару в таблицу SQL добавлено произвольное поле например «spe_light» Нет ли возможности его вывести ? Добрый день, если добавлено в таблицу product - тогда да, Ваше поле должно выводится так {offer.spe_light} 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
demian171 Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 4 минуты назад, NeoSeo Team сказал: Добрый день, если добавлено в таблицу product - тогда да, Ваше поле должно выводится так {offer.spe_light} Спасибо проверю сейчас. а с категорией так же не выйдет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 3 минуты назад, demian171 сказал: Спасибо проверю сейчас. а с категорией так же не выйдет? Нет только в товарах есть такая возможность 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
demian171 Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 48 минут назад, NeoSeo Team сказал: Нет только в товарах есть такая возможность Жаль. Было бы удобно добавлять google_product_category. Или может я не понял как корректно добавить google_product_category без смены id категории? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
demian171 Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 Подскажите пожалуйста. Пытаюсь настроить CRON При попытке в папке /public_html/cron/error_log Внутри такие ошибки [11-Nov-2020 18:14:02 Europe/Helsinki] PHP Notice: Undefined index: SERVER_PORT in /home/tbgeacpv/public_html/system/startup.php on line 40 [11-Nov-2020 18:14:02 Europe/Helsinki] PHP Fatal error: <br>The encoded file <b>/home/tbgeacpv/public_html/catalog/model/feed/neoseo_product_feed.php</b> requires a license file.<br>The license file <b>/home/tbgeacpv/public_html/neoseo_product_feed_license.txt</b> is not valid for this server. in Unknown on line 0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 5 часов назад, demian171 сказал: Жаль. Было бы удобно добавлять google_product_category. Или может я не понял как корректно добавить google_product_category без смены id категории? Вам нужно настроить альтернативные категории. 4 часа назад, demian171 сказал: Подскажите пожалуйста. Пытаюсь настроить CRON При попытке в папке /public_html/cron/error_log Внутри такие ошибки [11-Nov-2020 18:14:02 Europe/Helsinki] PHP Notice: Undefined index: SERVER_PORT in /home/tbgeacpv/public_html/system/startup.php on line 40 [11-Nov-2020 18:14:02 Europe/Helsinki] PHP Fatal error: <br>The encoded file <b>/home/tbgeacpv/public_html/catalog/model/feed/neoseo_product_feed.php</b> requires a license file.<br>The license file <b>/home/tbgeacpv/public_html/neoseo_product_feed_license.txt</b> is not valid for this server. in Unknown on line 0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex1984 Опубликовано: 15 ноября 2020 Опубликовано: 15 ноября 2020 Добрый день! Не отображаются альтернативные категории Добавляю по инструкции , создаю категорию хотлайн и пытаюсь сделать дерево категорий , но они не сохраняются. Сами категории есть , как я понял. Обновление справочника сделал. В связях мультиекспорта категорию выбрать не могу--их попросту нет. Так же и в модуле експорта категорий нет. Проблема в том что у меня не сохраняется дерево категорий которое я пытаюсь сделать. Помогите пжлста, очень надо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 ноября 2020 Опубликовано: 15 ноября 2020 7 hours ago, Alex1984 said: Добрый день! Не отображаются альтернативные категории Добавляю по инструкции , создаю категорию хотлайн и пытаюсь сделать дерево категорий , но они не сохраняются. Сами категории есть , как я понял. Обновление справочника сделал. В связях мультиекспорта категорию выбрать не могу--их попросту нет. Так же и в модуле експорта категорий нет. Проблема в том что у меня не сохраняется дерево категорий которое я пытаюсь сделать. Помогите пжлста, очень надо Здравствуйте. 1. Проверьте есть ли записи в таблице product_feed_categories и product_feed_categories_path ? 2. Проверьте лог модуля (лог должен быть включён), лог опенкарт и логи на сервере. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Alex1984 Опубликовано: 15 ноября 2020 Опубликовано: 15 ноября 2020 13 minutes ago, NeoSeo Team said: Здравствуйте. 1. Проверьте есть ли записи в таблице product_feed_categories и product_feed_categories_path ? 2. Проверьте лог модуля (лог должен быть включён), лог опенкарт и логи на сервере. 1, Это где искать? 2,Это все что есть похожее 2020-11-15 22:20:12 - PHP Notice: Undefined variable: feedCategories in /home/vsenasve/public_html/admin/view/template/feed/neoseo_product_feed_form.tpl on line 221 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 ноября 2020 Опубликовано: 15 ноября 2020 Just now, Alex1984 said: 1, Это где искать? 2,Это все что есть похожее 2020-11-15 22:20:12 - PHP Notice: Undefined variable: feedCategories in /home/vsenasve/public_html/admin/view/template/feed/neoseo_product_feed_form.tpl on line 221 Нужно посмотреть в базе данных. Если не знаете как перейти в управление БД свяжитесь с ТП Вашего хостинга. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DonIvan Опубликовано: 21 ноября 2020 Опубликовано: 21 ноября 2020 Осталось пару дней тестового периода. Но один момент так и не решил. Мне нужно, чтобы в яндекс.маркете отображался промокод. Пр данном формате промокод не отображается: <?xml version="1.0" encoding="UTF-8"?> <yml_catalog date="{{date}}"> <shop> <name>Кондиционеры SPb</name> <company>ООО "Драйкул"</company> <url>{{url}}</url> <currencies> <currency id="{{currency}}" rate="1"/> </currencies> <categories> {% for category in categories%} <category id="{{category.id}}" {% if category.parentId %} parentId="{{category.parentId}}" {% endif %}>{{category.name}}</category> {% endfor %} </categories> <offers> {% for offer in offers%} <offer available="true" id="{{offer.id}}"> <url>{{offer.url}} </url> <price>{{offer.price}}</price> {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %} <currencyId>{{offer.currencyId}}</currencyId> <categoryId>{{offer.categoryId}}</categoryId> <name>{{offer.name}}</name> <description>{{offer.description}}</description> <model>{{offer.model}}</model> <vendor>{{offer.vendor}}</vendor> <vendorCode>{{offer.vendorCode}}</vendorCode> <pickup>false</pickup> <delivery>true</delivery> <store>false</store> {% for image in offer.image %} <picture>{{image}}</picture> {% endfor %} {% for attribute in offer.attributes %} <param name="{{attribute.name}}">{{attribute.value}}</param> {% endfor %} </offer> {% endfor %} </offers> <promos> <promo id="Promo1000" type="promo code">> <description>Скидка 1000 рублей по уникальному промокоду!</description> <url>https://konditsionery.spb.ru/promos.html</url> <promo-code>1000</promo-code> <discount unit="currency" currency="RUR">1000</discount> <purchase> <product offer-id="{{offer.id}}"/> </purchase> </promo> </promos> </shop> </yml_catalog> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 21 ноября 2020 Опубликовано: 21 ноября 2020 24 минуты назад, DonIvan сказал: Осталось пару дней тестового периода. Но один момент так и не решил. Мне нужно, чтобы в яндекс.маркете отображался промокод. Пр данном формате промокод не отображается: <?xml version="1.0" encoding="UTF-8"?> <yml_catalog date="{{date}}"> <shop> <name>Кондиционеры SPb</name> <company>ООО "Драйкул"</company> <url>{{url}}</url> <currencies> <currency id="{{currency}}" rate="1"/> </currencies> <categories> {% for category in categories%} <category id="{{category.id}}" {% if category.parentId %} parentId="{{category.parentId}}" {% endif %}>{{category.name}}</category> {% endfor %} </categories> <offers> {% for offer in offers%} <offer available="true" id="{{offer.id}}"> <url>{{offer.url}} </url> <price>{{offer.price}}</price> {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %} <currencyId>{{offer.currencyId}}</currencyId> <categoryId>{{offer.categoryId}}</categoryId> <name>{{offer.name}}</name> <description>{{offer.description}}</description> <model>{{offer.model}}</model> <vendor>{{offer.vendor}}</vendor> <vendorCode>{{offer.vendorCode}}</vendorCode> <pickup>false</pickup> <delivery>true</delivery> <store>false</store> {% for image in offer.image %} <picture>{{image}}</picture> {% endfor %} {% for attribute in offer.attributes %} <param name="{{attribute.name}}">{{attribute.value}}</param> {% endfor %} </offer> {% endfor %} </offers> <promos> <promo id="Promo1000" type="promo code">> <description>Скидка 1000 рублей по уникальному промокоду!</description> <url>https://konditsionery.spb.ru/promos.html</url> <promo-code>1000</promo-code> <discount unit="currency" currency="RUR">1000</discount> <purchase> <product offer-id="{{offer.id}}"/> </purchase> </promo> </promos> </shop> </yml_catalog> Здравствуйте. Проверьте правильность написанной вами структуры в документации яндекс. Проверьте, что файл формируется верно и указанная информация отображается в прайсе Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DonIvan Опубликовано: 21 ноября 2020 Опубликовано: 21 ноября 2020 Ну если это ваша помощь, то я сдаюсь. 2 недели бьюсь с этой проблемой. Спасибо и счастливо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 21 ноября 2020 Опубликовано: 21 ноября 2020 3 часа назад, DonIvan сказал: Ну если это ваша помощь, то я сдаюсь. 2 недели бьюсь с этой проблемой. Спасибо и счастливо Составление форматов, настройка выгрузки на прайсагрегатор не входит в бесплатную ТП. Мы можем предложить Вам помощь, но на оплачиваемой основе. Для оценки напишите в ЛС. За Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
iks Опубликовано: 22 ноября 2020 Опубликовано: 22 ноября 2020 Формат GOOGLE MERCHANT с ошибкой в строке <g:brand>{{offer.model}}</g:brand> нужно заменить на <g:brand>{{offer.vendor}}</g:brand> Но все равно пишет ошибку: Обязательный атрибут price отсутствует или указан с ошибкой Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DonIvan Опубликовано: 22 ноября 2020 Опубликовано: 22 ноября 2020 раз вы не пишете как использовать этот плагин, то я просто не покупаю плагин и всё. 😀 тут ответ на вопрос то для профи займёт не больше времени, чем на такие отписки Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 22 ноября 2020 Опубликовано: 22 ноября 2020 4 часа назад, DonIvan сказал: раз вы не пишете как использовать этот плагин, то я просто не покупаю плагин и всё. 😀 тут ответ на вопрос то для профи займёт не больше времени, чем на такие отписки Здравствуйте. Для того, чтобы предоставить ответ нужно изучить документацию, сопоставить с тем, что у Вас сделано, разобраться почему значения не считываются, если у Вас все верно сделано. Это все не пятиминутное дело, выделить время на это в рамках бесплатной тп мы не можем. В рамках бесплатной тп решаются критические проблемы с модулем, например, при генерации возникает ошибка, которая не дает сформировать прайс. Ваш же случай не такой. Если нужна наша помощь для анализа сложившейся проблемы, будем рады помочь, но на оплачиваемой основе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
servia Опубликовано: 25 ноября 2020 Опубликовано: 25 ноября 2020 Вечер добрый! Как мне вывести все изображения кроме первого, например с индексом [0] - не выводить, а начать со второго. Есть решение? {% for image in offer.image %} <picture>{{image[1]}}</picture> {% endfor %} Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 25 ноября 2020 Опубликовано: 25 ноября 2020 40 минут назад, servia сказал: Вечер добрый! Как мне вывести все изображения кроме первого, например с индексом [0] - не выводить, а начать со второго. Есть решение? {% for image in offer.image %} <picture>{{image[1]}}</picture> {% endfor %} Добрый день, попробуйте так {% for key, image in offer.image %} {% if key != 1 %} <picture>{{image}}</picture> {% endif %} {% endfor %} Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
servia Опубликовано: 25 ноября 2020 Опубликовано: 25 ноября 2020 8 минут назад, NeoSeo Team сказал: Добрый день, попробуйте так {% for key, image in offer.image %} {% if key != 1 %} <picture>{{image}}</picture> {% endif %} {% endfor %} Получается что выводиться только следующее после первого. А весь массив не выводит. То есть если даже 5 изображений, выводится только одно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
prettyuacom@gmail.com Опубликовано: 25 ноября 2020 Опубликовано: 25 ноября 2020 Добрый вечер, у меня вопрос, загрузил этот модуль и установил на сайт, переписав по ФТП файлы из архива, обновил кеш модификаций и модуль в списке модулей не появился. После этого через установщик установил из архива этот же модуль, обновил кеш - снова ничего. Почему я его не вижу в списке модулей? Хочется попробовать перед покупкой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 26 ноября 2020 Опубликовано: 26 ноября 2020 7 часов назад, servia сказал: А какой у Вас лимит на изображения в настройках экспорта? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.