Ikona Posted February 20, 2019 Share Posted February 20, 2019 Здравствуйте. Модуль предлагает изменить систему хранения данных в INNODB. Вопрос, если будет замечено ухудшение скорости работы сайта или по другим причинам появится необходимость вернуть систему myisam, как это можно будет выполнить? Link to comment Share on other sites More sharing options...
DevmanExtensions Posted February 20, 2019 Author Share Posted February 20, 2019 (edited) Добрый день. Переход на InnoDB не влияет ни на что на вашем веб-сайте, ни на скорость, ни на данные в БД. С InnoDB данные могут восстановиться в случае непредвиденной ошибки. Преобразование в InnoDB - это необязательное действие, хотя и настоятельно рекомендуемое. Если вы захотите вернуться к MyISAM, вы можете сделать это с помощью соответствующего SQL-запроса, без каких-либо проблем. Edited February 20, 2019 by DevmanExtensions Link to comment Share on other sites More sharing options... Slashen Posted February 21, 2019 Share Posted February 21, 2019 Почему нет требований к серверу в открытом доступе? После покупки, оказалось, что есть требования: memory_limit: 512M max_execution_time: 800 upload_max_filesize: 240M post_max_size: 250M Обратился в поддержку хостинга, получил вот такой ответ: Изменить параметр memory_limit: 512M max_execution_time: 800 невозможно. Memory_limit задается параметром равным тому, который доступен в рамках тарифного плана. Max_execution_time ограничен 30 секундами и больше сделать также невозможно в рамках пользования виртуальным хостингом. (upload|post)_max_size есть возможность увеличить до 300 Мб Итого, возможности моего хостинга(не самый бюжетный): memory_limit: 128M max_execution_time: 30 upload_max_filesize: 300M post_max_size: 300M Модуль имеет хороший функционал, но пользоваться им полноценно нет возможности(( Link to comment Share on other sites More sharing options... DevmanExtensions Posted February 22, 2019 Author Share Posted February 22, 2019 Добрый день. Модуль работает с любыми, даже с самыми минимальными настройками сервера и тарифного плана хостера, поэтому такие требования и не указаны в описании. Они для всех разные! Ваши продиктованы объемом каталога. У кого каталог больше, у того и требования выше, у кого меньше - ниже соответственно. Эти параметры влияют на кол-во обрабатываемых запросов, проще говоря на кол-во обрабатываемых (выгружаемых/загружаемых) товаров. Как Вы понимаете, если у вас в магазине большой каталог, то имеет смысл перейти на выделенный сервер, где есть доступ к настройкам. При большой посещаемости магазина в любом случае начальные тарифные планы будут превышать лимиты, которые выставляет хостер по нагрузке на БД и процессор. Link to comment Share on other sites More sharing options... 3 weeks later... SunnRi Posted March 13, 2019 Share Posted March 13, 2019 Здравствуйте! Я так понимаю, что взять на 2-3 дня на тест демо версию не выйдет? Если все ок, сразу куплю ваш продукт (Да, надо проверить на боевом магазине) Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 13, 2019 Author Share Posted March 13, 2019 15 minutes ago, SunnRi said: Здравствуйте! Я так понимаю, что взять на 2-3 дня на тест демо версию не выйдет? Добрый день, тестовый период не предусмотрен. Если есть какие-то сомнения или вопросы - задавайте в личку Link to comment Share on other sites More sharing options... chamaerops Posted March 15, 2019 Share Posted March 15, 2019 Приобрел модуль. В целом очень хорошо. Правда, не получается корректно выгрузить фото, если в XML они указаны в нескольких тегах <picture></picture>. Инструкция picture*0, picture*1 и т.д. не отрабатывают корректно. Но это не слишком критично для меня. Есть еще один вопрос - можно ли как-то округлять цены? В прайсе поставщика цены имеют дробную часть. Мы же практикуем цены без дробной части (без копеек). Было бы неплохо, если б модуль мог округлять цены. Link to comment Share on other sites More sharing options... SiteMix Posted March 15, 2019 Share Posted March 15, 2019 Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 15, 2019 Share Posted March 15, 2019 6 минут назад, SiteMix сказал: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Блин. Сначала обрадовался, что можно так. А потом... есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. Ну, судя по всему, придется пойти на компромисс и смирится с копейками) Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 15, 2019 Author Share Posted March 15, 2019 1 hour ago, chamaerops said: можно ли как-то округлять цены Через модуль механизм округления пока не реализован, будет следующих релизах. 2 minutes ago, chamaerops said: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Хорошая идея 3 minutes ago, chamaerops said: есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Link to comment Share on other sites More sharing options... chamaerops Posted March 19, 2019 Share Posted March 19, 2019 В 15.03.2019 в 20:26, DevmanExtensions сказал: ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Ну, есть еще такая вещь как конкуренция И более высокие цены - не всегда хорошо. Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 19, 2019 Author Share Posted March 19, 2019 1 hour ago, chamaerops said: Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? В зависимости от настройки "Строгое обновление" модуль либо полностью переписывает каталог, либо обновляет. То есть, если, каких-то полей нет, то он их либо сотрет (при строгом обновлении), либо оставит как есть (без строгого обновления). Как-то изменять параметры товара, которого нет в файле с которым модуль работает невозможно... Как вариант сортировать и делать выборку по ID и те товары, которых нет в файле выгружать отдельно и менять у них кол-во. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) У меня модель и SKU - совпадают. Как-то можно при импорте из XML из узла <vendorCode>.....</vendorCode> передать значения из в Model, и в (SKU) В Model передается нормально, в SKU пробовал передавать через значение по умолчанию [vendorCode] - не работает. UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Как можно получить значения id и available из <offer id=" " avaliable="true"> ? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 2 hours ago, chamaerops said: UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Все правильно - как раз хотел написать. 5 minutes ago, chamaerops said: Как можно получить значения id и available из <offer id=" " avaliable="true"> ? [email protected] и [email protected] Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
Slashen Posted February 21, 2019 Share Posted February 21, 2019 Почему нет требований к серверу в открытом доступе? После покупки, оказалось, что есть требования: memory_limit: 512M max_execution_time: 800 upload_max_filesize: 240M post_max_size: 250M Обратился в поддержку хостинга, получил вот такой ответ: Изменить параметр memory_limit: 512M max_execution_time: 800 невозможно. Memory_limit задается параметром равным тому, который доступен в рамках тарифного плана. Max_execution_time ограничен 30 секундами и больше сделать также невозможно в рамках пользования виртуальным хостингом. (upload|post)_max_size есть возможность увеличить до 300 Мб Итого, возможности моего хостинга(не самый бюжетный): memory_limit: 128M max_execution_time: 30 upload_max_filesize: 300M post_max_size: 300M Модуль имеет хороший функционал, но пользоваться им полноценно нет возможности(( Link to comment Share on other sites More sharing options...
DevmanExtensions Posted February 22, 2019 Author Share Posted February 22, 2019 Добрый день. Модуль работает с любыми, даже с самыми минимальными настройками сервера и тарифного плана хостера, поэтому такие требования и не указаны в описании. Они для всех разные! Ваши продиктованы объемом каталога. У кого каталог больше, у того и требования выше, у кого меньше - ниже соответственно. Эти параметры влияют на кол-во обрабатываемых запросов, проще говоря на кол-во обрабатываемых (выгружаемых/загружаемых) товаров. Как Вы понимаете, если у вас в магазине большой каталог, то имеет смысл перейти на выделенный сервер, где есть доступ к настройкам. При большой посещаемости магазина в любом случае начальные тарифные планы будут превышать лимиты, которые выставляет хостер по нагрузке на БД и процессор. Link to comment Share on other sites More sharing options... 3 weeks later... SunnRi Posted March 13, 2019 Share Posted March 13, 2019 Здравствуйте! Я так понимаю, что взять на 2-3 дня на тест демо версию не выйдет? Если все ок, сразу куплю ваш продукт (Да, надо проверить на боевом магазине) Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 13, 2019 Author Share Posted March 13, 2019 15 minutes ago, SunnRi said: Здравствуйте! Я так понимаю, что взять на 2-3 дня на тест демо версию не выйдет? Добрый день, тестовый период не предусмотрен. Если есть какие-то сомнения или вопросы - задавайте в личку Link to comment Share on other sites More sharing options... chamaerops Posted March 15, 2019 Share Posted March 15, 2019 Приобрел модуль. В целом очень хорошо. Правда, не получается корректно выгрузить фото, если в XML они указаны в нескольких тегах <picture></picture>. Инструкция picture*0, picture*1 и т.д. не отрабатывают корректно. Но это не слишком критично для меня. Есть еще один вопрос - можно ли как-то округлять цены? В прайсе поставщика цены имеют дробную часть. Мы же практикуем цены без дробной части (без копеек). Было бы неплохо, если б модуль мог округлять цены. Link to comment Share on other sites More sharing options... SiteMix Posted March 15, 2019 Share Posted March 15, 2019 Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 15, 2019 Share Posted March 15, 2019 6 минут назад, SiteMix сказал: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Блин. Сначала обрадовался, что можно так. А потом... есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. Ну, судя по всему, придется пойти на компромисс и смирится с копейками) Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 15, 2019 Author Share Posted March 15, 2019 1 hour ago, chamaerops said: можно ли как-то округлять цены Через модуль механизм округления пока не реализован, будет следующих релизах. 2 minutes ago, chamaerops said: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Хорошая идея 3 minutes ago, chamaerops said: есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Link to comment Share on other sites More sharing options... chamaerops Posted March 19, 2019 Share Posted March 19, 2019 В 15.03.2019 в 20:26, DevmanExtensions сказал: ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Ну, есть еще такая вещь как конкуренция И более высокие цены - не всегда хорошо. Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 19, 2019 Author Share Posted March 19, 2019 1 hour ago, chamaerops said: Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? В зависимости от настройки "Строгое обновление" модуль либо полностью переписывает каталог, либо обновляет. То есть, если, каких-то полей нет, то он их либо сотрет (при строгом обновлении), либо оставит как есть (без строгого обновления). Как-то изменять параметры товара, которого нет в файле с которым модуль работает невозможно... Как вариант сортировать и делать выборку по ID и те товары, которых нет в файле выгружать отдельно и менять у них кол-во. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) У меня модель и SKU - совпадают. Как-то можно при импорте из XML из узла <vendorCode>.....</vendorCode> передать значения из в Model, и в (SKU) В Model передается нормально, в SKU пробовал передавать через значение по умолчанию [vendorCode] - не работает. UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Как можно получить значения id и available из <offer id=" " avaliable="true"> ? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 2 hours ago, chamaerops said: UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Все правильно - как раз хотел написать. 5 minutes ago, chamaerops said: Как можно получить значения id и available из <offer id=" " avaliable="true"> ? [email protected] и [email protected] Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
SunnRi Posted March 13, 2019 Share Posted March 13, 2019 Здравствуйте! Я так понимаю, что взять на 2-3 дня на тест демо версию не выйдет? Если все ок, сразу куплю ваш продукт (Да, надо проверить на боевом магазине) Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 13, 2019 Author Share Posted March 13, 2019 15 minutes ago, SunnRi said: Здравствуйте! Я так понимаю, что взять на 2-3 дня на тест демо версию не выйдет? Добрый день, тестовый период не предусмотрен. Если есть какие-то сомнения или вопросы - задавайте в личку Link to comment Share on other sites More sharing options... chamaerops Posted March 15, 2019 Share Posted March 15, 2019 Приобрел модуль. В целом очень хорошо. Правда, не получается корректно выгрузить фото, если в XML они указаны в нескольких тегах <picture></picture>. Инструкция picture*0, picture*1 и т.д. не отрабатывают корректно. Но это не слишком критично для меня. Есть еще один вопрос - можно ли как-то округлять цены? В прайсе поставщика цены имеют дробную часть. Мы же практикуем цены без дробной части (без копеек). Было бы неплохо, если б модуль мог округлять цены. Link to comment Share on other sites More sharing options... SiteMix Posted March 15, 2019 Share Posted March 15, 2019 Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 15, 2019 Share Posted March 15, 2019 6 минут назад, SiteMix сказал: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Блин. Сначала обрадовался, что можно так. А потом... есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. Ну, судя по всему, придется пойти на компромисс и смирится с копейками) Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 15, 2019 Author Share Posted March 15, 2019 1 hour ago, chamaerops said: можно ли как-то округлять цены Через модуль механизм округления пока не реализован, будет следующих релизах. 2 minutes ago, chamaerops said: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Хорошая идея 3 minutes ago, chamaerops said: есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Link to comment Share on other sites More sharing options... chamaerops Posted March 19, 2019 Share Posted March 19, 2019 В 15.03.2019 в 20:26, DevmanExtensions сказал: ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Ну, есть еще такая вещь как конкуренция И более высокие цены - не всегда хорошо. Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 19, 2019 Author Share Posted March 19, 2019 1 hour ago, chamaerops said: Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? В зависимости от настройки "Строгое обновление" модуль либо полностью переписывает каталог, либо обновляет. То есть, если, каких-то полей нет, то он их либо сотрет (при строгом обновлении), либо оставит как есть (без строгого обновления). Как-то изменять параметры товара, которого нет в файле с которым модуль работает невозможно... Как вариант сортировать и делать выборку по ID и те товары, которых нет в файле выгружать отдельно и менять у них кол-во. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) У меня модель и SKU - совпадают. Как-то можно при импорте из XML из узла <vendorCode>.....</vendorCode> передать значения из в Model, и в (SKU) В Model передается нормально, в SKU пробовал передавать через значение по умолчанию [vendorCode] - не работает. UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Как можно получить значения id и available из <offer id=" " avaliable="true"> ? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 2 hours ago, chamaerops said: UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Все правильно - как раз хотел написать. 5 minutes ago, chamaerops said: Как можно получить значения id и available из <offer id=" " avaliable="true"> ? [email protected] и [email protected] Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
chamaerops Posted March 15, 2019 Share Posted March 15, 2019 Приобрел модуль. В целом очень хорошо. Правда, не получается корректно выгрузить фото, если в XML они указаны в нескольких тегах <picture></picture>. Инструкция picture*0, picture*1 и т.д. не отрабатывают корректно. Но это не слишком критично для меня. Есть еще один вопрос - можно ли как-то округлять цены? В прайсе поставщика цены имеют дробную часть. Мы же практикуем цены без дробной части (без копеек). Было бы неплохо, если б модуль мог округлять цены. Link to comment Share on other sites More sharing options...
SiteMix Posted March 15, 2019 Share Posted March 15, 2019 Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. 1 Link to comment Share on other sites More sharing options...
chamaerops Posted March 15, 2019 Share Posted March 15, 2019 6 минут назад, SiteMix сказал: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Блин. Сначала обрадовался, что можно так. А потом... есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. Ну, судя по всему, придется пойти на компромисс и смирится с копейками) Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 15, 2019 Author Share Posted March 15, 2019 1 hour ago, chamaerops said: можно ли как-то округлять цены Через модуль механизм округления пока не реализован, будет следующих релизах. 2 minutes ago, chamaerops said: Так поставьте 0 в поле "Количество знаков после запятой" в настройках валюты (Настройки - Локализация - Валюта) и Opencart сам округлит. Хорошая идея 3 minutes ago, chamaerops said: есть небольшая часть товаров которые стоят 1,50 грн, 1,25 грн, но покупаются десятками и сотнями штук сразу. ПОэтому не подходит такое.. ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Link to comment Share on other sites More sharing options... chamaerops Posted March 19, 2019 Share Posted March 19, 2019 В 15.03.2019 в 20:26, DevmanExtensions сказал: ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Ну, есть еще такая вещь как конкуренция И более высокие цены - не всегда хорошо. Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 19, 2019 Author Share Posted March 19, 2019 1 hour ago, chamaerops said: Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? В зависимости от настройки "Строгое обновление" модуль либо полностью переписывает каталог, либо обновляет. То есть, если, каких-то полей нет, то он их либо сотрет (при строгом обновлении), либо оставит как есть (без строгого обновления). Как-то изменять параметры товара, которого нет в файле с которым модуль работает невозможно... Как вариант сортировать и делать выборку по ID и те товары, которых нет в файле выгружать отдельно и менять у них кол-во. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) У меня модель и SKU - совпадают. Как-то можно при импорте из XML из узла <vendorCode>.....</vendorCode> передать значения из в Model, и в (SKU) В Model передается нормально, в SKU пробовал передавать через значение по умолчанию [vendorCode] - не работает. UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Как можно получить значения id и available из <offer id=" " avaliable="true"> ? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 2 hours ago, chamaerops said: UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Все правильно - как раз хотел написать. 5 minutes ago, chamaerops said: Как можно получить значения id и available из <offer id=" " avaliable="true"> ? [email protected] и [email protected] Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
chamaerops Posted March 19, 2019 Share Posted March 19, 2019 В 15.03.2019 в 20:26, DevmanExtensions сказал: ОС округляет до большего, поэтому потери не должны быть большие, либо можно загружаемые цены увеличить через модуль на нужный процент и тогда потери в деньгах не будет, потому что цены чуть подрастут Ну, есть еще такая вещь как конкуренция И более высокие цены - не всегда хорошо. Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 19, 2019 Author Share Posted March 19, 2019 1 hour ago, chamaerops said: Вопрос такой. Можно ли в модуле как-то настроить товар "нет в наличии" если его не оказалось в файле? Есть поставщики, которые в YML-файле предоставляют только те товары, что есть в наличии. Если же товар заканчивается, то он просто не попадает в YML-файл. Как в этом случае поступать? В зависимости от настройки "Строгое обновление" модуль либо полностью переписывает каталог, либо обновляет. То есть, если, каких-то полей нет, то он их либо сотрет (при строгом обновлении), либо оставит как есть (без строгого обновления). Как-то изменять параметры товара, которого нет в файле с которым модуль работает невозможно... Как вариант сортировать и делать выборку по ID и те товары, которых нет в файле выгружать отдельно и менять у них кол-во. 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) У меня модель и SKU - совпадают. Как-то можно при импорте из XML из узла <vendorCode>.....</vendorCode> передать значения из в Model, и в (SKU) В Model передается нормально, в SKU пробовал передавать через значение по умолчанию [vendorCode] - не работает. UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Как можно получить значения id и available из <offer id=" " avaliable="true"> ? Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 2 hours ago, chamaerops said: UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Все правильно - как раз хотел написать. 5 minutes ago, chamaerops said: Как можно получить значения id и available из <offer id=" " avaliable="true"> ? [email protected] и [email protected] Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777 × Existing user? Sign In Sign Up Shopping section Back Purchased extensions Invoices Whishlist Alternative Contacts Forums News ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) У меня модель и SKU - совпадают. Как-то можно при импорте из XML из узла <vendorCode>.....</vendorCode> передать значения из в Model, и в (SKU) В Model передается нормально, в SKU пробовал передавать через значение по умолчанию [vendorCode] - не работает. UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options...
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Как можно получить значения id и available из <offer id=" " avaliable="true"> ? Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 2 hours ago, chamaerops said: UPD. Решил задачу указанием в поле SKU значения vendorCode*0 Все правильно - как раз хотел написать. 5 minutes ago, chamaerops said: Как можно получить значения id и available из <offer id=" " avaliable="true"> ? [email protected] и [email protected] Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения Chameleon - Responsive & Multipurpose Opencart Template + Quick Start By 29aleksey Wayforpay API оплата для Opencart 2.3, 3.x By bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. By Rassol2 ShowCase – Responsive / Multipurpose Opencart Template By octemplates Telnotification By Yevhenii_7777
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) 20 минут назад, DevmanExtensions сказал: Все правильно - как раз хотел написать. [email protected] и [email protected] первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 7 minutes ago, chamaerops said: первым делом использовал эти варианты. Не работает. Может, дело в том, что offer - это последний пункт в цепочке XML Item node? А как выглядит весь фрагмент файла и куда вы хотите добавить значения id и avaliable? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Поддержка и ответы на вопросы Модули и дополнения Модули обмена данными Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка]
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 <offer id="56" available="true"> <price>461.92</price> <currencyId>UAH</currencyId> <categoryId>77</categoryId> <picture> ........../6011.jpg </picture> <delivery>true</delivery> <name> .......... </name> <vendor>....</vendor> <vendorCode>.</vendorCode> <description>................. </description> <param name="Тип">импульсный дождеватель</param> <picture> .............. </picture> </offer> id мне не особо нужно. У меня не получается спарсить available. id просто находится там же, и я через "доступность" id тестировал "доступность" available. Сам же available мне нужен, чтоб через условие *true устанавливать quantity > 0 (так как в самом файле нет данных о товарных остатках). То есть available="true" - количество товара ставлю больше 0 (чтоб был "в наличии"), при available="false" ставлю quantity=0 Поле quantity при парсинге [email protected] не видит значение параметра. Равно как и ProductID не видит значение параметра ID при [email protected] Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options... DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25 Go to topic listing Similar Content Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets By DevmanExtensions, July 6, 2018 export import excel (and 22 more) Tagged with: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 0 comments 47,379 views DevmanExtensions July 6, 2018 Модуль CSV Price Pro import/export [Поддержка] 1 2 3 4 240 By costas, July 1, 2012 import export (and 21 more) Tagged with: import export price product импорт экспорт excel синхронизация opencartlabs csv csv xls csv import csv файл обмен данными миграция перенос товара прайс-лист прайс xls крон cron автоматический импорт экспорт заказов в excel экспорт заказов 5,975 replies 761,857 views Allaur December 29, 2022 Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Поддержка] 1 2 3 4 94 By pashast, March 8, 2016 главные категории import (and 1 more) Tagged with: главные категории import export 2,332 replies 415,860 views Artemkos88 January 24 Как настроить работу с Universal Import/Export Pro By faritk59, July 28, 2022 2 replies 551 views WarStyle 9 hours ago Как выгрузить атрибуты в CSV Price Pro import/export 5.1.2 в разные ячейки, а не в одну By aleksandrlibry, January 22 0 replies 184 views aleksandrlibry January 22 Recently Browsing 0 members No registered users viewing this page.
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 1 минуту назад, DevmanExtensions сказал: А в поле "XML Item Node" входит offer, последним пунктом, примерно так "...>offer"? именно так. получается, что в настройках полей тег <offer> "не виден", потому что он как бы "извне" всей иерархии тегов. Link to comment Share on other sites More sharing options...
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Link to comment Share on other sites More sharing options...
DevmanExtensions Posted March 22, 2019 Author Share Posted March 22, 2019 Just now, chamaerops said: а если в XML Item Node offer удалить из цепочки, тогда модуль видит только один "товар" - offers Ну да, все правильно, то же хотел сказать... Получается никак не достать из offer нужных полей, надо будет подумать над этим вопросом... 1 Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options... chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options... Prev 1 2 3 4 5 6 7 8 9 Next Page 4 of 35 Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 25
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 (edited) Подумайте, пожалуйста. на данный момент, лично для меня, это пока некритично, так как поставщик пока что не предоставляет в YML-файле товаров с параметром available="false". Поэтому временным решением для меня (пока) будет поставить значение по умолчанию quantity>0. Но! У других поставщиков в YML в теге offers в качестве параметров идет и available="true/false", и параметра "inStock" в котором указывается количество доступного товара. И тем поставщикам, у которых отсутствующий товар просто "выпадает" из YML я донес информацию и они будут переделывать свои YML с указанием у отсутствующих товаров параметра available="false" Как вы понимаете, это КРИТИЧЕСКИ важная информация, которую в обязательном порядке нужно извлекать из тега offer. И это не только для меня, для большинства пользователей модуля это тоже крайне важно. Так что очень надеюсь на скорейшее решение этой задачи. Ну и настройка округления цен была бы весьма кстати. В таком виде, ваш модуль будет близок к идеальному (по крайней мере для меня) Edited March 22, 2019 by chamaerops Link to comment Share on other sites More sharing options...
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Да,кстати.. Могу ошибаться, но в версии, 8.6.5 вроде все работало корректно, что касается offer! Сегодня уже нет времени откатывать версию назад. Но, завтра попробую установить предыдущую версию и проверить на ней. Link to comment Share on other sites More sharing options...
chamaerops Posted March 22, 2019 Share Posted March 22, 2019 Так и есть. Установил 8.6.5. Там все работает как надо! Link to comment Share on other sites More sharing options...
Recommended Posts