Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Вивантаження в yml назви і опису товару українською мовою


Рекомендованные сообщения

Підкажіть, чи можливо при налаштуваннях експорту, де за замовчуванням мова російська, добавити теги, які б вивантажували назву товару і його опис українською. Сайт двомовний. Підкажіть значення змінної для назви і опису українською, якщо це можливо.  Українську назву товару необхідно передавати в тезі <name_ua>...</name_ua>, а український опис в тезі <description_ua>...</description_ua>.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, Ksenia сказал:

Підкажіть, чи можливо при налаштуваннях експорту, де за замовчуванням мова російська, добавити теги, які б вивантажували назву товару і його опис українською. Сайт двомовний. Підкажіть значення змінної для назви і опису українською, якщо це можливо.  Українську назву товару необхідно передавати в тезі <name_ua>...</name_ua>, а український опис в тезі <description_ua>...</description_ua>.

Доброго дня.

Так, можно так зробити:

Дані стандартної мови (за замовчуванням) виводяться в тег offer.name і offer.description, дані по мовам offer.description_en_gb і offer.name_en_gb.Формат name ' _ ' потрібний код мови з локалізації де все "-" замінено на "_".

Для прикладу:

{% 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>
        <name_en>{{offer.name_en_gb}}</name_en>
        <name_ru>{{offer.name_ru_ru}}</name_ru>
        <description>{{offer.description}}</description>
        <description_en>{{offer.description_en_gb}}</description_en>
        <description_ru>{{offer.description_ru_ru}}</description_ru>
        <model>{{offer.model}}</model>
        <vendor>{{offer.vendor}}</vendor>
        <vendorCode>{{offer.vendorCode}}</vendorCode>
        <pickup>false</pickup>
        <delivery>false</delivery>
        <store>false</store>
        <barcode>{{offer.mpn}}</barcode>
        <barcode2>{{offer.ean}}</barcode2>
{% 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>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дякую!!! 

З назвою допомогло

        <name>{{offer.name}}</name>
        <name_ua>{{offer.name_uk_ua}}</name_ua>

А от з описом, на жаль, ні :((((

        <description>{{offer.description}}</description>
        <description_ua>{{offer.description_uk_ua}}</description_ua>

Журнал помилок видає повідомлення (у прикріпленому файлі). Хостери відправили до розробників модуля, ще й посиланнячком поділилися https://opencartforum.com/topic/71317-ocstore-23-imagecreatetruecolor-invalid-image-dimensions/

Допоможіть будь ласка вирішити проблему з описом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

18 минут назад, Ksenia сказал:

Дякую!!! 

З назвою допомогло

        <name>{{offer.name}}</name>
        <name_ua>{{offer.name_uk_ua}}</name_ua>

А от з описом, на жаль, ні :((((

        <description>{{offer.description}}</description>
        <description_ua>{{offer.description_uk_ua}}</description_ua>

Журнал помилок видає повідомлення (у прикріпленому файлі). Хостери відправили до розробників модуля, ще й посиланнячком поділилися https://opencartforum.com/topic/71317-ocstore-23-imagecreatetruecolor-invalid-image-dimensions/

Допоможіть будь ласка вирішити проблему з описом.

А в самому фіді в Вас виводяться якісь помилки?

Також уточніть, будь-ласка на якому форматі Ви перевіряєте та яка версія OpenCart?
Ті повідомлення, що виводятся в журналі помилок не повинні впливати на створення фіду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У фіді помилки не виводяться. Версия ocStore 2.3.0.2.3

Формат на якому перевіряю 

<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="{{date}}">
  <shop>
    <name>impro</name>
    <company>BodyPro</company>
    <url>{{url}}</url>
     <currencies>
            <currency id="UAH" rate="1" />
            <currency id="USD" rate="28.00" />
        </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>
        <price_old>{{offer.isbn}}</price_old>
        {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}
   <currencyId>USD</currencyId>
        <categoryId>{{offer.categoryId}}</categoryId>
        <name>{{offer.name}}</name>
        <name_ua>{{offer.name_uk_ua}}</name_ua>
<description>{{offer.description}}</description>        
        <description_ru>{{offer.description_ru_ru}}</description_ru>
        <description_ua>{{offer.description_uk_ua}}</description_ua>
        <model>{{offer.model}}</model>
        <vendor>{{offer.vendor}}</vendor>
        <vendorCode>{{offer.vendorCode}}</vendorCode>
        <stock_quantity>{{offer.quantity}}</stock_quantity>
        <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>
{% endfor %}
    </offers>
  </shop>
</yml_catalog>

Я дискріпшин прописую, ось так:

<description>{{offer.description}}</description>        
        <description_ru>{{offer.description_ru_ru}}</description_ru>
        <description_ua>{{offer.description_uk_ua}}</description_ua>

і все одно без результату ((

 

Изменено пользователем Ksenia
уточнення

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

11 часов назад, Ksenia сказал:

У фіді помилки не виводяться. Версия ocStore 2.3.0.2.3

Формат на якому перевіряю 

<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="{{date}}">
  <shop>
    <name>impro</name>
    <company>BodyPro</company>
    <url>{{url}}</url>
     <currencies>
            <currency id="UAH" rate="1" />
            <currency id="USD" rate="28.00" />
        </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>
        <price_old>{{offer.isbn}}</price_old>
        {% if offer.oldprice %}<oldprice>{{offer.oldprice}}</oldprice>{% endif %}
   <currencyId>USD</currencyId>
        <categoryId>{{offer.categoryId}}</categoryId>
        <name>{{offer.name}}</name>
        <name_ua>{{offer.name_uk_ua}}</name_ua>
<description>{{offer.description}}</description>        
        <description_ru>{{offer.description_ru_ru}}</description_ru>
        <description_ua>{{offer.description_uk_ua}}</description_ua>
        <model>{{offer.model}}</model>
        <vendor>{{offer.vendor}}</vendor>
        <vendorCode>{{offer.vendorCode}}</vendorCode>
        <stock_quantity>{{offer.quantity}}</stock_quantity>
        <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>
{% endfor %}
    </offers>
  </shop>
</yml_catalog>

Я дискріпшин прописую, ось так:

<description>{{offer.description}}</description>        
        <description_ru>{{offer.description_ru_ru}}</description_ru>
        <description_ua>{{offer.description_uk_ua}}</description_ua>

і все одно без результату ((

 

Доброго дняю

А що у Вас в фіді виводиться  в описі?

У Вас двомовний сайт, бачимо, що ви виводити 2 рази опис російською мовою та один опис українською.

Перевірили зараз у себе, все виводиться корректно: 

image.png.e916db58088a61915859960fedc6f5f7.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

       Виводила дві назви, бо спробувала вказати точно як у Вашому прикладі, проте зараз знову повернулась до стандартних налаштувань.

        <name>{{offer.name}}</name>
        <name_ua>{{offer.name_uk_ua}}</name_ua>
        <description>{{offer.description}}</description>        
        <description_ua>{{offer.description_uk_ua}}</description_ua>

Навіть якщо мову опису не за замовчуванням вкзую _ru_ru також не виводить другий опис.

Чи може впливати на роботу модуля перенесення сайту на новий Php (7.2)? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

45 минут назад, Ksenia сказал:

Screenshot_8.png

По цьому скрину видно, что опис для української мови пустий, не вказан.
Уточніть, будь-ласка, у цього товару точно є опис на українській мові? він не пустий.
 

Цитата

Чи може впливати на роботу модуля перенесення сайту на новий Php (7.2)? 

А архіх з модулем, який Ви встановлювали, теж версії php 7.2?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А архіх з модулем, встановлювали за довго до того як змінили хостинг і разом з ним версію php.

Попередній модуль був встановлений на: Версія OpenCart/OcStore/{SEO-Магазин}: 2.1
Версія PHP: 5.6

Зараз поточна версія OpenCart/OcStore/{SEO-Магазин}: 2.3
Версія PHP: 7.2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

22 часа назад, Ksenia сказал:

А архіх з модулем, встановлювали за довго до того як змінили хостинг і разом з ним версію php.

Попередній модуль був встановлений на: Версія OpenCart/OcStore/{SEO-Магазин}: 2.1
Версія PHP: 5.6

Зараз поточна версія OpenCart/OcStore/{SEO-Магазин}: 2.3
Версія PHP: 7.2

Доброго дня.

Уточніть, будь-ласка, тобто Ви встановлювали модуль для OpenCart 2.1, а потім змінили магазин на OpenCart 2.3 та перевстановили модуль?

тому що по іншому у Вас не працювала би ліцензія.

А Ви можете вказати доступи до адмін. панелі в приватні повідомлення, щоб подивитись в чому справа?

Та вкажіть назву експорту, на якому Ви перевіряєте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Ksenia сказал:

Доброго дня))

Усе було саме так, як Ви сказали.

Звісно, я надам усі необхідні доступи. Кажіть куди надіслати дані. 

Напишіть доступи до сайту в приватні повідомленя для NeoSeo Team. Та вкажіть назвву експорту, де можно подивитись цей момент.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго дня.

Підкажіть чи потрібен Вам ще доступ до адмінки? Чи я можу його вже закрити?

Чи вдалося ідентифікувати помилку? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

27.04.2021 в 14:35, Ksenia сказал:

Доброго дня.

Підкажіть чи потрібен Вам ще доступ до адмінки? Чи я можу його вже закрити?

Чи вдалося ідентифікувати помилку? 

Доброго дня. Відписали Вам в приватні повідомлення. Потрібен доступ до бази, або скрін таблиці oc_product_description.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...