-
Posts
6,005 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by usergio
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Значит есть строка не пустая, которая кажется пустой http://prntscr.com/8chzlx- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Групп может быть много. Если вы грузите атрибуты из прайса, то выбираете атрибут вместе с его группой так: http://prntscr.com/8chubp Но если атрибуты парсятся, у вас нет возможности разбросать атрибуты по группам: http://prntscr.com/8chwrz Поэтому они автоматически парсятся в Групп №1 Рекомендую эту группу назвать тремя пробелами и создать ее в БД руками, для всех языков. http://prntscr.com/8chy3q http://prntscr.com/8chyle- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Можно, если 8.3 вам не хватит, кажется я все ваши забаганки уже учел в 8.3 :)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Версия 8.3 :) Результат 5-ти месячной работы. Кажется, вылизал все... с вашей помощью ))) Если в 8.2а, которая была, все же, переходной версией, что-то не работало или работало не корректно, то в 8.3 все должно работать, как заявлено. Плюс, 45 новых функций. Наконец, Зоркий Сокол увидел, что в сарае нет стены и отменил обязательное заполнение стр. Данные категориями при обновлении цен :ugeek: Т.е. если вы обновляете цены и остатки товаров и на стр. Данные, не прописана категория некоего товара, то модуль не будет ругаться, а добавит наценку = 0 Автоматическое заполнение Фильтров из атрибутов. Исправление значений для фильтра ( Найти и заменить ). Парсинг Опций с доноров (давно просили сделать). В Инструментах уже 112 функций, посмотрите, Инструменты вас удивят)) Сделал поддержку модуля Валюта Плюс (там есть ньюанс в вкюмоде, кому нужно объясню). Замените активационные файлы, а то прошлые взломали, причем коряво, с непредсказуемыми последствиями.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Точнее, 80 :oops: Откройте файл admin/model/catalog/suppler в нем найдите все такие строки: if (!$br) break; выше этой строки написано: for ($i=0; $i<80; $i++) { Уверен, дальше вы знаете, что делать :)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Название - нет, оно берется из прайса или парсится с донора. Но можно экспортнуть товары, СЦЕПИТЬ экселем колонку производитель с колонкой название. Залить прайс обратно, формой "Импорт из Экспорта" с обновлением только названия товара.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
А что будет если на нее нажать или вставить в браузер?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Рекомендую, при добавлении новых товаров, пока ваш сайт еще не открыт Гуглу, не изменять оригинальные имена фото, пусть будут такими, как на сайте, с которого вы их парсите. Тогда будет меньше дублей (я проверяю на совпадающие имена). Потом, когда сайт будет готов для выхода в интернет, удалите лишние фото с помощью Инструмента http://prntscr.com/88pf4j и переименуйте их автоматом, по вашему образцу прописанному в СЕО-шаблоне http://prntscr.com/88pfvj- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
OCSHOP создан на основе ocStore поэтому, при установке модуля ваша папка ocStrore1541-1551 А сейчас, вы можете просто заменить 1 файл: admin/model/catalog/suppler- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не нажимайте "Обновить страницу", дождитесь тайм-лимита, грохните admin/uploads/sos Нажмите "Назад".- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
1. Вы должны зайти не просто в phpMyAdmin, зайти и выбрать БД вашего магазина. И только после этого, выполнять SQL. 2. Пишет, что не существует таблицы suppler_data Это моя таблица, она не входит в стандартный Опенкарт. Ее создает модуль при первом запуске "Поставщики". Подозреваю, что вы пропустили пункт ридми: 5. Зайдите в админку: Каталог и нажмите Поставщики. Если появилось сообщение "У вас нет прав доступа", зайдите: Система->Пользователи->Группы пользователей->Главный администратор->Изменить Нажмите "Выделить все" в двух местах и "Сохранить". Еще раз запустите Поставщики. На результат не обращайте внимания, установка еще не закончена. Т.е. сначала пусть модули стартанет, создаст таблицы в БД, а потом мы их будем править с помощь. SQL-запросов.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В файле admin/model/catalog/suppler найдите ткой текст: , `sort_order` = '" . (int)$row_product[0]['sort_order'] . "' первый раз он будет в функции public function putProductBySKU Удалите его. Поправил в 8.3- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Страницу Опции вы как настроили? Лучше в ЛС напишите.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Это личное)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Описание лучше написать авторское или оставить пустым. Использовать чужие описания можно, если вы торгуете уникальным оборудованием, которого нигде нет, только у вас. Иначе, Гугл отправит ваш сайт в конец списка.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Конечно можно) Артикул должен быть записан в товаре тут http://prntscr.com/86hqbh Такой же точно артикул должен быть в прайсе, чтобы товар мог обновляться по прайсу. Если вам больше нравится на сайте текст LGX135.ACISKW-14 чем 339-01 Т.е.клиенту лучше заказать товар, называя этот страшный код LGX135.ACISKW-14 в котором, кстати, не видно поставщика :( Тогда пож. 1. Найдите в файле catalog\view\theme\default\template\product\product строку: <span><?php echo $text_model; ?></span> <?php echo $model; ?><br /> Ниже нее вставьте: <span><?php echo "Артикул:"; ?></span> <?php echo $sku; ?><br /> (только обязательно сохраните файл в кодировке UTF-8 без БОМ) 2. В файле catalog/controller/product/product найдите строку: $this->data['model'] = $product_info['model']; и вставьте после нее такую строку: $this->data['sku'] = $product_info['sku'];- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Тексты начала и конца парсинга - это два текста на странице донора, не содержащие запятые, разделенные запятой. Модуль вырезает кусок страницы от первого текста до второго и ищет нужный вам фрагмент внутри этого куска. Если указан только текст начала парсинга, то модуль вырезает кусок от этого текста до конца страницы. Если вы "парсите назад", то - от начала страницы до текста начала парсинга. У вас в тексте начала/конца парсинга 2 запятые :( Это не правильно, за исключением случая, когда вы парсите назад: текст_начала,текст_конца,< в конце ставится ,< Парсинг назад удобно использовать для парсинга категорий. Вам нужно спарсить из хлебных крошек самую младшую категорию (она же и есть главная): Geforce http://prntscr.com/86hh20 Текст начала парсинга: product_id,< Параметры ">,<- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Можно. Уже сделал в 8.3, чтобы вы не в корень image/data закачивали все фото, а в папку image/data/temp Неудобно удалять фото из image/data, можно случайно зацепить лишнее, а из темпа можно смело выделить все и удалить.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Идут работы по этому вопросы, как закончим, выложу на форуме )- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Ага, понял. Вы имеете в виду это: http://prntscr.com/81zih5 Сделать +50 ? А если без знака, то значит это %- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Прочтите YML файл Экселем (откройте). Нажмите сохранить как: "Таблица XML 2003". Посмотрите на прайс, если товары в прайсе располагаются "лесенкой", то укажите в форме номера колонок и сделайте действие "Добавлять из YML-XML лесенкой". При этом, СКУ в прайсе ( id_3) должны повторяться в каждой строке товара, а на стр. Атрибуты, оставьте текст "Находящемуся в колонке слева", хотя в YML прайсах, название атрибута находится справа :) Прогоните прайс. Обновлять цены и остатки по прайсам лесенкой нужно обычным способом "Только обновлять": т.к действие "Добавлять из YML-XML лесенкой" умеет только добавить товары (видите, текст - красного цвета).- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Почти нормальный прайс, только для создания товаров нужно название товара повторить, где-нибудь в 12 колонке например. А то у вас и название и цвет в одной и той же колонке написаны.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Спасибо, исправил в 8.3 Зайдите в admin/model/catalog/suppler там есть похожая конструкция (в двух местах): if (strlen((string)$t['name']) > 64) { $err = " Attribute name: ". $t['name'] . " is too large. I cat it. \n"; $this->adderr($err); $t['name'] = substr($t['name'], 0, 64); } ищите по тексту $err = " Attribute name: Такой она должна быть, как в этом посте, замените. Но я ничего не гарантирую :) Если атрибут представляет собой кириллический текст длиннее 64 байт (т.е. 33 или больше русских букв), то 33-я буква будет обрезана пополам. В конце названия атрибута будет крокозябра (если не повезет). Пока, в версии 8.3 исправил, как вы просили, но давайте этот момент отследим. Может лучше ничего не обрезать, а увеличить в БД размер поля? attribute_description- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Можно в Данные писать так: (1-500)3+100,(500-1000)+200 1.Три процента, плюс 100 руб. 2. Плюс 200 руб Минус ставить нельзя, минус будет означать "вычесть %": (1-500)-3 минус 3%- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Принудительное обновление обновляет цену, даже в случае, когда у товара остаток = 0 в прайсе.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)