-
Публикаций
3 132 -
Зарегистрирован
-
Посещение
Тип публикации
Профили
Форум
Дополнения
Статьи
FAQ
Наши новости
Наши услуги
Блоги
module__dplus_manager
Все публикации пользователя Exploits
-
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
если в ean будете добавлять то в пункте 5.1 добавить p.ean в 4.3 $product['condition'] = 'new'; if($product['ean']){ $product['condition'] = $product['ean']; } в структуре заменить строку $xml .= '<g:condition>new</g:condition>'; на строку $xml .= '<g:condition>' . $product['condition'] . '</g:condition>'; -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
вы можете вывести туда например $product['condition'] в структуре А в кастовом коде в зависимости от данных проставлять $product['condition'] = 'used'; или new в зависимости от данных -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
В структуре белая кнопка справа </> там поставьте вместо new - used -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Код не тестував але для вас має бути ось так. Якщо десь помилився то подивіться по коду але на перший погляд має спрацювати. $attrs = []; $attrs_ua = []; foreach($product['attributes'] as $attribute_id => $attribute){ $sql = "SELECT pa.text, ad.name FROM " . DB_PREFIX . "product_attribute pa LEFT JOIN attribute_description ad ON(pa.attribute_id = ad.attribute_id) WHERE pa.product_id = '" . (int)$product['product_original_id'] . "' AND pa.attribute_id = '" . (int)$attribute_id . "' AND ad.attribute_id = '" . (int)$attribute_id . "' AND ad.language_id = 3 AND pa.language_id = 3"; $attr_query = $this->db->query($sql); $product['attributes_full'][] = array( 'name' => 'param name="' . $attribute['name'] . '"', 'text' => '<value lang="uk"><![CDATA[' . $attr_query->row['text'] . ']]></value><value lang="ru"><![CDATA[' . $attribute['text'] . ']]></value>', 'end' => 'param', 'decode' => true, ); unset($product['attributes'][$attribute_id]); $attrs[] = $attribute['name'] . ': ' . $attribute['text']; $attrs_ua[] = $attr_query->row['name'] . ': ' . $attr_query->row['text']; } if($product['quantity'] > 5){ $product['quantity'] = 5; } if($attrs){ $product['description'] .= '<br>' . implode('; ', $attrs); } if($attrs_ua){ $product['langdata'][3]['description'] .= '<br>' . implode('; ', $attrs_ua); } -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Добрый день! Уточните это импорт или экспорт? Если экспорт то в пункте 4.3 можно код if($product['manufacturer'] == 'Бренд' && $product['special']){ $product['price'] = $product['special']; } -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
дещо помилився ось $attrs = []; foreach($product['attributes'] as $ak => $av){ $attrs[] = $av['name'] . ': ' . $av['text']; } if($attrs){ $product['description'] .= '<br>' . implode('; ', $attrs); } -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
доброго дня! можна в пункті 4.3 додати ось так $attrs = []; foreach($product['attributes'] as $ak => $av){ $attrs[] = $av['name'] . ': ' . $av['name']; } if($attrs){ $product['description'] .= '<br>' . implode('; ', $attrs); } -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Добрый день! Уточните домен в личные сообщения, видео не открывается -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
там где id товара - там 100% надо заполнять чтобы модуль разделял товары. Чтобы выдел все товары. А связь на sku все правильно настроили -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
может быть что угодно. Например не указали в настройка ид товара. как правило там @id надо поставить или неправильно указали ключ привязки -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Все верно. Если загружены не модулем или же вручную что-то добавлено. Не важно. Для того чтобы остатки в 0 то в пункте Кастомный код до импорта достаточно добавить $this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = 0 WHERE sku LIKE 'int-%'"); или же $this->db->query("UPDATE " . DB_PREFIX . "product SET quantity = 0 WHERE sku LIKE 'dd-%'"); таком образом все обнуляем а потом импорт что находит - ставит наличие -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Добрый день! 1) Да. Надо ставить запрет на обновление где это надо. То есть на каждом элементе где не надо обновлять. Для изменения цены и наличия ставьте везде запреты кроме соответственно цены и наличия 2) Да, можно и так -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Добрый день! Уточните принимает XML? Если да есть ссылка на документацию или пример фида? -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
напишіть в привітні повідомлення з доступами в адмінку, яке посилання на гугл відправляєте і приклад товару де ціна неправильна -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
доброго дня! Уточніть у підтримки прома як краще в такому разі зробити і їхню відповідь пришліть мені в приватні повідомлення я подивлюсь що можна зробити -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Доброго дня! В пункті кастомний код при обході товара додайте if($product['quantity'] == 'false'){ $product['continue'] = true; } ================================ Добрый день! Зависит от того что хотите. В пункте кастомный код при обходе товара добавьте $product['stock_status_id'] = $row[5]; //в 6 колонке статус (колонка со статусом - 1) $data['fields_p']['stock_status_id'] = 'stock_status_id'; //добавили запись в поле stock_status_id таблицы product Если например статус от значения в колонке то так if($row[5] == 'Под заказ 14 дней'){ $product['stock_status_id'] = 7; //7 - id нужного статуса в магазине } if($row[5] == 'На складе'){ $product['stock_status_id'] = 3; //3 - id нужного статуса в магазине } $data['fields_p']['stock_status_id'] = 'stock_status_id'; //добавили запись в поле stock_status_id таблицы product -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Уточніть ваші домени в приватні повідомлення -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Доброго дня! В пункті 4.3 треба додати $allow =[123,435,843,212,465]; //id атрибутів foreach($product['attributes'] as $attribute_id => $attr){ if(!in_array($attribute_id, $allow)){ unset($product['attributes'][$attribute_id]); } } -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Вітаю. Спробуйте в пункті 4.2 додати $data['decimal_place'] = 2; -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Если маркетплейс поддерживает встроенные видео в описании то можно через вставку iframe в самом описании. -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
В 3.12 слева додавьте еще <param name="Высота" paramcode="110"> правее 40 -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Смотря откуда берете значение высоты. Можно через пункт 3.12 слева <param name="Высота" paramcode="110"> справа (p.height) - если с высоты если с атрибута то например справа так {{Высота}} много вариантов - смотря откуда что берется -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Добрый день! В valuecode надо добавлять Код опції https://prnt.sc/DQmGUw12AU_W -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Можно в любой фид) -
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
Exploits ответил в теме пользователя Exploits в Модули обмена данными
Доброго дня! В пункті 4.1 додайте AND (p.price < 50000 AND p.price > 1000)