Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Exploits

Пользователи
  • Публикаций

    3 132
  • Зарегистрирован

  • Посещение

Все публикации пользователя Exploits

  1. Если в XML (YML) то модуль UniXML может загрузить на двух языках. Если они идут в одном порядке то автоматически все загрузит, если в разнобой то можно сделать сопоставления. Все зависит от формата в каком виде они у вас + от самого модуля загрузчика само собой
  2. Добрый день! К сожалению никак. Модуль заменяет интерфейс загрузки и чтобы минимально вмешиваться в систему. Разве что позагружать/посортировать фото а потом в настройках выключить и тогда уже сделать линковки, например к опциям или смотря какой у вас доп функционал там
  3. Якщо в товарі є акція і не стоїть заборона на оновлення ціни а в фіді немає акції то вона видаляється. Якщо в фіді є акція вона оновлюється або добавляється. Оновив модуль на форумі де добавив функціонал зберігання акцій. Щоб його активувать потрібно в пункті Кастомный код до импорта добавить $data['special_save'] = true; тоді акції не будуть оновлюваться
  4. Доброго дня! Оновив модуль - можете оновить у себе і нові товари будуть заходить з датою зміни = дата завантаження нового товару. Для вже завантажених зробіть запрос в базу UPDATE oc_product SET date_modified = date_added WHERE unixml_feed = 123 де 123 - це ід імпорта (в вікні налаштувань зліва зверху) oc_ - префікс таблиць бази
  5. Країна виробник може бути різним? Якщо так то в пункті 4.3 код $country_of_origin = array( 'Китай' => 'chn', 'Германія' => 'de', 'Україна' => 'uk', ); foreach($product['attributes'] as $ak => $av){ if($av['name'] == 'Назва атрибуту країни'){ $product['attributes_full'][] = array( 'name' => 'country_of_origin code="' . str_replace(array_keys($country_of_origin), array_values($country_of_origin), $av['text']) . '"', 'text' => $av['text'], 'end' => 'country_of_origin', ); } }
  6. В такому випадку якщо на промі перейменували категорію то створиться нова на сайті А якщо на сайті перейменували то створиться стара з прома, якщо в налаштуваннях не стоїть заборона на оновлення категорій. Але перейменувать модуль фізично не може бо немає такого функціоналу навіть. Створить - так, перейменувать категорію точно ні
  7. Доброго дня! Дивно, бо в фід йдуть назви категорій такі як і на сайті. Але якщо і щось переіменують то і в фіді це зміниться. Як варіант можна прописать в пункті Соответствие категорий де зліва добавляєте категорію на сайті - із випадаючого списку клікаєте а справа поставте назву цієї категорії (як ця категорія повинна йти на пром) і тоді навіть якщо і перейменують всі категорії то на пром вони підуть згідно списку співвідношень. Грубо кажучи цим ми зафіксуємо наву категорій для фіда
  8. Доброго дня! Поставте в пункті кастомний код до імпорта https://unixml.pro/set/import/product_custom_before рядок $data['convert_webp'] = true; це вже запитайте в іхньої підтримки В пункті Дополнительные статические параметры зліва <country_of_origin> а справа {{Назва атрибуту країни}} Оновіть модуль
  9. Ось інформація https://developers.google.com/search/blog/2023/04/shipping-and-returns-information Для наших широт це не працює, нічого не треба робить. Працює це для США. Ситуація аналогічна як з доставкою в фіді для мерчанту - там також тільки для деяких країн. А це гугл захотів в розмітку ще добавить дані по доставці та поверненню. Але це не наш випадок.
  10. вам надо вот так (не делайте пока а прочтите еще ниже второй вариант) $data['lang_data'] = array('lang_id' => 2, 'fields' => 'name_rozetka,short_description'); но в с труктуре надо заменить вот это $xml .= '<name_ua>' . $langdata['name'] . '</name_ua>'; на это $xml .= '<name_ua>' . $langdata['name_rozetka'] . '</name_ua>'; также это $xml .= '<description_ua><![CDATA[' . $langdata['description'] . ']]></description_ua>'; на это $xml .= '<description_ua><![CDATA[' . $langdata['short_description'] . ']]></description_ua>'; Либо вообще сделать проще. В пункте Дополнительные статические параметры слева - <name_ua> правее - ((pd.name_rozetka)) слева - <description_ua> правее - ((pd.short_description)) Ну и убрать с пункта 4.2 строку мультиязычности В целом согласен, но вопрос решается чуть даже проще)
  11. В пункті Дополнительные поля для выгрузки добавте p.mpn В пункті Кастомный код добавте if($product['mpn']){ $product['attributes_full'][] = array( 'name' => 'g:gtin', 'text' => $product['mpn'], 'end' => 'g:gtin' ); }else{ $product['attributes_full'][] = array( 'name' => 'g:identifier_exists', 'text' => 'no', 'end' => 'g:identifier_exists' ); }
  12. Так це просто. Можете через пункт Дополнительные статические параметры добавте рядок і зліва <g:mpn> - тобто любий потрібний тег А правіше ((p.mpn)) - можете поставить любе поле з якого забирать дані

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

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.