Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

09.11.2024 в 09:57, max1985 сказал:

В старой версии для добавления в фид только тех товаров у которых есть акция, в кастомном поле прописывал так:

if($product['special'] < 100){ continue; }

Сейчас если в новой версии так прописать то фид не формируется, выдает ошибку.

Подскажите как правильно прописать такое условие. 

Добрый день! Замените continue; на $product['continue'] = true;

  • +1 1
Надіслати
Поділитися на інших сайтах

Добрий день. Підкажіть будь ласка в чому може бути причина помилкового визначення ланцюжка категорій у фіді?
Прикріпив скріншоти:

1. export.setting.google, category_path в таблиці oc_unixml_setting
2. category_id, parent_id в таблиці oc_category
3. значення у фіді
4. встановлені зв'язки цього товару з фіда з категоріями 

 

SCR-20241112-mxwx-2.png

SCR-20241112-mzsv.png

SCR-20241112-nadz.png

image.png

Надіслати
Поділитися на інших сайтах


12.11.2024 в 14:53, kuzyk сказал:

Добрий день. Підкажіть будь ласка в чому може бути причина помилкового визначення ланцюжка категорій у фіді?
Прикріпив скріншоти:

1. export.setting.google, category_path в таблиці oc_unixml_setting
2. category_id, parent_id в таблиці oc_category
3. значення у фіді
4. встановлені зв'язки цього товару з фіда з категоріями 

 

SCR-20241112-mxwx-2.png

SCR-20241112-mzsv.png

SCR-20241112-nadz.png

image.png

Доброго дня! Зараз скину в приватні повідомлення оновлення модуля

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
24.11.2024 в 19:44, dolyalexey сказал:

Добрий день. Скажіть будь ласка, як в такому випадку вказати ціну в поле ціна при імпорті? 

<price name="price">220</price>

Дякую.

Доброго дня!

В пункті кастомний код при обході товара додайте

 

$prices = $this->importGetXmlData($row, 'price @name', 'array');

foreach($prices as $price){

if($price['name'] == 'price'){

$product['price'] = $price['value'];

}

}

 

Код не тестував але має працювати. Якщо десь помилився подивіться що виходить з prices. Це в цьому ж пункті 

echo "<pre>";

print_r($prices);

exit();

  • +1 1
Надіслати
Поділитися на інших сайтах

Доброго дня! Намагаюсь імпортувати в opencart товари із прому. Хочу, щоб seo_url, назви зображень, бралися з української версії. 

В налаштуваннях імпорту, в полі "назва" прописав: name_ua, в полі опопис - description_ua. 

В полі кастомного коду до імпорту прописав: $data['lang_data'] = array(
  'lang_id' => 2,
  'fields'  => array(
      'name' => 'name',
      'description' => 'description'
    )
);

Де id-2 - це російська мова.

 

В підсумку, в усі поля завантажуєтсья тільки російська - що я роблю неправильно?

Змінено користувачем nykone
Надіслати
Поділитися на інших сайтах


26.11.2024 в 12:43, nykone сказал:

Доброго дня! Намагаюсь імпортувати в opencart товари із прому. Хочу, щоб seo_url, назви зображень, бралися з української версії. 

В налаштуваннях імпорту, в полі "назва" прописав: name_ua, в полі опопис - description_ua. 

В полі кастомного коду до імпорту прописав: $data['lang_data'] = array(
  'lang_id' => 2,
  'fields'  => array(
      'name' => 'name',
      'description' => 'description'
    )
);

Де id-2 - це російська мова.

 

В підсумку, в усі поля завантажуєтсья тільки російська - що я роблю неправильно?

Доброго дня! Треба так

 

$data['lang_data'] = array(
  'lang_id' => 2,
  'fields'  => array(
      'name' => 'name_ru',
      'description' => 'description_ru'
    )
);

 

І в полі нижче (Кастомний код при обході товара) додати

 

$product['name_ru'] = (string)$row->name;

$product['description_ru'] = (string)$row->description;

  • +1 1
Надіслати
Поділитися на інших сайтах

Добрій день!
Столкнулся с проблемой.
Есть свой товар и вводился в ручную. У поставщика забираю ещ' товар по выгрузке.
У поставщика появился товар с одинаковым "Код товара"
И эти позиции перезаписывают в моё товаре Фото, Цену, Характеристики и Категорию.
На "Название" стоит у меня запрет на обновление. Можно и другое вогнать в запреты.
Но как быть с ценой? Обновление цены нужно.
Или можно как-то обойти это без запретов?
И неизестно сколько там таких товаров. Случайно увидел.
Помогает изменение Кода товара у себя на сайте. Но если изменить Код товара у себя, то для маркетплейсов - это уже другой товар.

Змінено користувачем zaleha
Надіслати
Поділитися на інших сайтах


Внёс пока эти товара поставщика в "Стоп лист", чтобы свои товары не слетели с маркетплейсов.
Надо блин коды пооригинальней придумывать. Хотя и этот не стандартный. но совпало.

Змінено користувачем zaleha
Надіслати
Поділитися на інших сайтах


27.11.2024 в 13:14, zaleha сказал:

Внёс пока эти товара поставщика в "Стоп лист", чтобы свои товары не слетели с маркетплейсов.
Надо блин коды пооригинальней придумывать. Хотя и этот не стандартный. но совпало.

Добрый день! Разве что только добавить привязку и на импорт.  Там где связующий ключ у вас стоит p.model или p.sku

добавьте ,feed

чтобы было

p.model,feed или же p.sku,feed смотря как у вас сделано

Надіслати
Поділитися на інших сайтах

27.11.2024 в 14:33, Exploits сказал:

Добрый день! Разве что только добавить привязку и на импорт.  Там где связующий ключ у вас стоит p.model или p.sku

добавьте ,feed

чтобы было

p.model,feed или же p.sku,feed смотря как у вас сделано

 Сработало. Спасибо.

Надіслати
Поділитися на інших сайтах


Добрий день. Чи є можливість двома фідами грузити товари? Бо так виходить що частина даних в одному фіду, частина в іншому. Десь є розписано як це правильно зробити? Дякую.

Надіслати
Поділитися на інших сайтах


28.11.2024 в 21:47, dolyalexey сказал:

Добрий день. Чи є можливість двома фідами грузити товари? Бо так виходить що частина даних в одному фіду, частина в іншому. Десь є розписано як це правильно зробити? Дякую.

Доброго дня! Да просто робите копію імпорта і завантажуєте як окремим імпортом

  • +1 1
Надіслати
Поділитися на інших сайтах

Доброго дня. 

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

Маю проблему при генерації файлу для prom.ua. Наразі все працює справно, але з часом файл експорту xml виріс і важить бульше 180МБ Пром, відповідно не хоче його імпортувати.  Звісно, розмір можна оптимізувати шляхом виключення опису, характеристик, чи якихось інших данних, проте цього не хочеться. І навіть якщо піти цим шляхом, то додаючи нові товари вже скоро знов отримаємо ту саму проблему. 

Підкажіть будь ласка, чи можна файл ділити в автоматичному режимі на частини? Чи може хтось знає шлях вирішення питання? 

Дякую.

Надіслати
Поділитися на інших сайтах


03.12.2024 в 12:06, Denkof сказал:

Доброго дня. 

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

Маю проблему при генерації файлу для prom.ua. Наразі все працює справно, але з часом файл експорту xml виріс і важить бульше 180МБ Пром, відповідно не хоче його імпортувати.  Звісно, розмір можна оптимізувати шляхом виключення опису, характеристик, чи якихось інших данних, проте цього не хочеться. І навіть якщо піти цим шляхом, то додаючи нові товари вже скоро знов отримаємо ту саму проблему. 

Підкажіть будь ласка, чи можна файл ділити в автоматичному режимі на частини? Чи може хтось знає шлях вирішення питання? 

Дякую.

Доброго дня! Автоматично ніяк. Просто зробіть 2-3 фіда (скільки пром зможе взяти) і розділіть +- товари рівномірно категоріями або брендами.

  • +1 1
Надіслати
Поділитися на інших сайтах

04.12.2024 в 09:57, Exploits сказал:

Доброго дня! Автоматично ніяк. Просто зробіть 2-3 фіда (скільки пром зможе взяти) і розділіть +- товари рівномірно категоріями або брендами.

Дякую.

Так, варіант такої реалізації також розглядали, але тут інша проблема виникає. На пром (і не тільки) товарка льється в три канали, з різними неймами, описом, тощо. Відповідно для кожного каналу формуємо окремий фід з конкретними налаштуваннями. Якщо дробити фіди - це призведе до ускладнення адміністрування. Наприклад для коригування будь-якого елементу треба буде виконувати  налаштування у всіх фідах для одного каналу. Тобто подвоює а то і потроює роботу по налаштуванню фідів + викликає людський фактор контент-менеджера, наприклад: в одному з фідів, котрий відповідає за першу групу товарів - додали характеристику та перейменували за потрібними вимогами, в другому - дадали але забули перейменувати, а в третьому взагалі не додали.

Тому було бы круто реалізувати у додатку можливість задавати максимальний розмір xml файлу, або максимальну кількість товарів у фіді. Типу як реалізовують sitemap. Розумію що це добрячий шмат роботи, та лишу тут як "хотелку" може з часом стане необхідністю та буде реалізовано вами в рамках розвитку проекту.

Надіслати
Поділитися на інших сайтах


04.12.2024 в 13:18, Denkof сказал:

Дякую.

Так, варіант такої реалізації також розглядали, але тут інша проблема виникає. На пром (і не тільки) товарка льється в три канали, з різними неймами, описом, тощо. Відповідно для кожного каналу формуємо окремий фід з конкретними налаштуваннями. Якщо дробити фіди - це призведе до ускладнення адміністрування. Наприклад для коригування будь-якого елементу треба буде виконувати  налаштування у всіх фідах для одного каналу. Тобто подвоює а то і потроює роботу по налаштуванню фідів + викликає людський фактор контент-менеджера, наприклад: в одному з фідів, котрий відповідає за першу групу товарів - додали характеристику та перейменували за потрібними вимогами, в другому - дадали але забули перейменувати, а в третьому взагалі не додали.

Тому було бы круто реалізувати у додатку можливість задавати максимальний розмір xml файлу, або максимальну кількість товарів у фіді. Типу як реалізовують sitemap. Розумію що це добрячий шмат роботи, та лишу тут як "хотелку" може з часом стане необхідністю та буде реалізовано вами в рамках розвитку проекту.

Буду вдячний за будь-які коментарі та поради. Може в когось є ще ідеї.

Надіслати
Поділитися на інших сайтах


04.12.2024 в 12:29, vital8 сказал:

02.02.24 оплатили модуль, видимо, просроченный счет.
Отправляю скан оплаты, проверьте, пожалуйста.
image.png.4768e57e0d163dbb2d1875a5c6e2c47d.png

Доброго дня! Щось не те оплатили. Але напишіть в підтримку форума https://opencartforum.com/support якщо щось не проходить по оплаті.

04.12.2024 в 13:18, Denkof сказал:

Дякую.

Так, варіант такої реалізації також розглядали, але тут інша проблема виникає. На пром (і не тільки) товарка льється в три канали, з різними неймами, описом, тощо. Відповідно для кожного каналу формуємо окремий фід з конкретними налаштуваннями. Якщо дробити фіди - це призведе до ускладнення адміністрування. Наприклад для коригування будь-якого елементу треба буде виконувати  налаштування у всіх фідах для одного каналу. Тобто подвоює а то і потроює роботу по налаштуванню фідів + викликає людський фактор контент-менеджера, наприклад: в одному з фідів, котрий відповідає за першу групу товарів - додали характеристику та перейменували за потрібними вимогами, в другому - дадали але забули перейменувати, а в третьому взагалі не додали.

Тому було бы круто реалізувати у додатку можливість задавати максимальний розмір xml файлу, або максимальну кількість товарів у фіді. Типу як реалізовують sitemap. Розумію що це добрячий шмат роботи, та лишу тут як "хотелку" може з часом стане необхідністю та буде реалізовано вами в рамках розвитку проекту.

Якщо дробити то це можна зробити як допрацювання модуля як варіант. Тобто через параметр в посиланні робити щось по типу пагінації або лімітів. Але це буде за додаткову оплату. Тоді вже напишіть в приватні повідомлення я подивлюся

Надіслати
Поділитися на інших сайтах

Подскажите, если я запрещаю выгрузку определенного товара

Скрытый текст

image.png.867c75637585ff96d5c0fd206a2b9fa6.png

 

То в выгрузке эта позиция совсем не отображается, а можли ли как-то сделать что бы запрещеный товар имел надпись "false" ?

 

<offer id="50" available="false">

 

 

Змінено користувачем Nannco
Надіслати
Поділитися на інших сайтах


05.12.2024 в 11:10, Nannco сказал:

Подскажите, если я запрещаю выгрузку определенного товара

  Скрыть содержимое

image.png.867c75637585ff96d5c0fd206a2b9fa6.png

 

То в выгрузке эта позиция совсем не отображается, а можли ли как-то сделать что бы запрещеный товар имел надпись "false" ?

 

<offer id="50" available="false">

 

 

Добрый день! Товар надо убрать из запрещенных а если надо его нет в наличии передать то вот так в пункте 4.3 код

 

if($product['product_original_id'] == 116){

$product['quantity'] = 0;

}

  • +1 1
Надіслати
Поділитися на інших сайтах

09.12.2024 в 14:55, denimdn сказал:

Добрый день. Подскажите пожалуйста, можно ли сделать два фида для гугла с разными id? Чтобы они загружались, обновлялись?

Добрый день! Не совсем понял вопрос но копии фидов можете делать просто разделите товар категориями например

Надіслати
Поділитися на інших сайтах

я создал фид для гугла, у каждого товара есть id, этот фид обновляется каждый день путем размещения ссылки из вашего модуля в Merchant Center. Нужен второй фид с другой ссылкой и другие id этих же товаров.

Надіслати
Поділитися на інших сайтах


10.12.2024 в 13:02, denimdn сказал:

я создал фид для гугла, у каждого товара есть id, этот фид обновляется каждый день путем размещения ссылки из вашего модуля в Merchant Center. Нужен второй фид с другой ссылкой и другие id этих же товаров.

просто делаете копию фида и там в пункте Откуда ид товара поставьте например p.model и будет с поля модель брать ид. 

Либо в пункте Кастомный код поставьте

$product['product_id'] = '2-' . $product['product_id'];

 

и будет в фиде ид 2-ид

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.