Jump to content

usergio

Пользователи
  • Content Count

    5,875
  • Joined

  • Last visited

Community Reputation

520 Очень хороший

About usergio

  • Rank
    Продвинутый пользователь

Контакты

  • Сайт
    http://eurosot.com.ua

Информация

  • Пол
    Мужчина
  • Город:
    Харьков
  • Интересы
    Джаз, история, математика.
    Закончил харьковский мех-мат, по специальности "прикладная математика" в 1982 году.
    Работал в НИИ Радио электроники АН Украины.
    В Национальном Банке, отдел "Математических разработок и программирования".
    Тема диссертации: "Вычисление длины дуги эллипса".
    Любимый язык программирования: ассемблер.
    Любимый композитор: Й.С. Бах.
    Политико-экономические взгляды: либеральный демократ.
    Национальность: украинец.

Recent Profile Visitors

131,083 profile views
  1. Есть подозрение на Опенкарт3, но пока не доказанное )) Методом тыка, удалось выяснить интересную вещь. 1. Либо у вас на сайте установлен модуль OpenCart Lightning Отключите. 2. Либо вот что. Модуль себе работает, честно добавляет товары. Наступает время тайм-аута, сервер присылает уведомление о тайм-ауте на комп или в Крон. Но сам, какого-то чорта, продолжает работать и добавлять товары !!! ??? Вместо того, чтобы очистить память и грохнуть модуль (как это положено!). Вы, или доверчивый Крон, нажимаете Ф5 (обновляете стр. браузера), и ..... запускается параллельный процесс добавления товаров. Происходит чорти-что, товары добавляются дважды. Допустим, если вы добавляете товары лично, то можете зайти в папку admin/uploads и увидеть, что файл report увеличивается в размерах, т.е. вы видите глазами, что модуль продолжает работать после тайм-аута и... НЕ НАЖИМАЕТЕ Ф5 А Крон же не видит, он "нажимает" Ф5 и пошли-поехали дубли (((( П.С. В новой версии 9.2 сделал, чтобы Крон тоже смотрел за файлом report
  2. Такое случается, когда копируют файлы модуля не правильно. Чаще всего, сталкивался с тем, что копируют папку admin вовнутрь папки admin на сайте. Получается админ в админе( Копировать нужно так http://prntscr.com/p48a1r admin опенкарта не затрется при такой операции, он просто ДОПОЛНИТСЯ недостающими файлами
  3. Может в Теме поправить перед выводом в карточку товара? Просто тупо переставить вперед.
  4. Проблема с добавлением к цене +1 или другого числа - известная. Пришлите мне в личку ваш файл admin/model/catalog/suppler исправлю. Там работы на 5 минут.
  5. Вы меня не правильно поняли, наверное не четко выразился. Все, что было раньше, все осталось. Имел в виду, что если вы запускаете прайс по крону, то никак не сможете его пересохранить Экселем в формате "Таблица xml" Крон ведь сам скачивает прайс и отдает его модулю в том виде, в котором скачал. Поэтому я научил модуль "понимать" прайсы в любом формате (кроме pdf). Кроме того, последнее время, поставщики стали присылать такие огромные прайсы xml, что Эксель не может их открыть (чтобы пересохранить) Такая беда Рад, что удалось решить эту проблему в 9.1
  6. Нужно без группы, просто [{Цвет}] и все. Тогда если в товаре есть опция или атрибут Цвет, результат будет такой: "красный" Если вы напишите [Цвет], то результат будет: "Цвет: красный" Важно: Цвет и цвет - разные слова!
  7. Очень просто. Включите http://prntscr.com/otltym Вот полный мануал по фото. Варианты загрузки фото в товары: В прайсе есть колонки: "Фото основное" "Фото доп" "Фото доп" "Фото доп" "Фото доп" ....... 1. Если колонках прайса стоят имена фото без слэшей, типа: 12345-аа.jpg Закидываете все фото кучей в image/catalog/temp (для старых опенкартов - в папку image/data/temp) , настраиваете форму втягивания этого прайса, в которой указываете (стр. "Категории и наценки"), по каким папкам разложить эти фото в зависимости от категории товара (чтобы не скапливалось много фото в 1-й папке). После прогона прайса, все фото из image/catalog/temp можно вычистить. 2. Если в колонке для фото прописано некое название без .jpg Например: http://prntscr.com/nwnlod В таком случае, модуль предполагает, что это название папки с фото для данного товара. Папка эта находится по пути image/catalog/temp/FotoID12 ( image/data/temp для старых опенкартов ). Все фото товара будут обновлены. Работает только при обновлении существующего товара. 3. В прайсе прямо указано, где лежит фото, например: catalog/computers/monitors/SAMSUNG-XXT123.jpg и фото реально уже лежит в этой папке в магазине. При втяжке прайса, включаете кнопку: "Привязать фото к товару" 4. В прайсе, в колонках "Фото" стоят прямые ссылки на чужой сайт: http://donorsite.com.../tv/samsung.jpg При втяжке прайса, просто указываете номера этих колонок, через запятую без пробелов и куда положить скачанные фото (стр. "Категории и наценки"). 5. В прайсе есть ссылка на страницу сайта донора с данным товаром. С этой страницы парсится все (все фото и все остальное: название, описание характеристики....) 6. В прайсе нет колонки "Фото" и не предвидится. Закачайте фото по-умолчанию на свой сайт и пропишите полный путь к нему, здесь: http://prntscr.com/gn2pmr Рекомендуется использовать фото по-умолчанию оч. плохого качества, для того, чтобы потом его можно было заменить автоматически, с помощью этого пункта http://prntscr.com/gn2qs0
  8. Опенкрт сделан так, что в Опциях находятся не цены, а + или - к базовой цене товара, т.е. к этой цене http://prntscr.com/op6h1e Модуль может прочесть из прайса цены опций, записать их в товар, как реальные цены со знаком = но если включена кнопка "Пересчитать цены в опциях, как плюс к цене товара" http://prntscr.com/op6iv8 цены в опциях будут пересчитаны, как плюс ( или к базовой цене товара или к минимальной среди опций ). Если вы запретите модулю пересчитывать цены в опциях, то будьте готовы к тому, что опенкарт положит в корзину двойную цену Базовая + Цена опции. Если в прайсе задана базовая цена товара отдельно от цен в опциях, например: 1 2 3 4 5 6 7 8 Артикул Цвет Кол-во Цена Цена товара Кол-во товара Размер фото А1234С Синий 12 1234.50 1000 40 36 ссылка,ссылка,ссылка А1234С Желтый 5 1068 1000 40 38 ссылка,ссылка,ссылка и вы прописали в форме поставщика колонку с базовой ценой товара - 5, а колонку с ценами опций - 4, тогда модуль вычислит так: База - 1000 Синий - +234.50 Желтый - +68 если вы не прописали колонку с отдельной базовой ценой, а везде указали колонку 4, тогда модуль вычислит: База - 1068 Синий - +166.50 Желтый - +0 2. Если в прайсе не указан знак в цене опции, то подразумевается знак = т.е. 1234.50= Знак в прайсе будет проигнорирован, есть вы явно указали его в форме поставщика http://prntscr.com/op6oqh 3. Пересчет опций, как +/- к цене товара происходит после того, как товар сменяется в прайсе Артикул категория цена количество цвет размер количество цена ссылка на фото sku1 кат1 1 1 красный Х 12 123.50 http://sitte sku1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg sku1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg sku1 кат1 1 1 черный L 0 5 http://sitte/com....jpg ---------------------------------------- второй товар ---------------- sku2 кат1 1 1 красный Х 3 32.66 http://sitte sku2 кат1 1 1 черный L 2 50 http://sitte sku2 кат1 1 1 синий XL 4 41 http://sitte Поскольку модуль не знает, что будет в прайсе дальше ( возможно, что встретится еще опция пройденного товара ), рекомендую после добавления товаров с опциями, сразу прогнать этот же прайс еще раз для обновления цен.
  9. Опенкарт3 имеет отличительную особенность от прошлых движков. Если вы добавляете в него некоторое ПО, то нужно разыскать на сайте папку storage ( она может находится в корне сайта, не тольео в папке system ) и вычистить там подпапку cache. Если не получится, то вы всегда можете написать мне в ЛС
  10. Действительно, в Коде товара появляется префикс того поставщика, который последним обновил цену данного товара. Но так происходит только в том случаете, если вы разрешили обновлять цену всегда http://prntscr.com/ohhlz5 Если вы включите, например http://prntscr.com/ohhmab то получите в товаре минимальную цену (среди всех предложений поставщиков) а в Коде товара, получите указание на поставщика, который эту минимальную цену предложил.
  11. Знаю, уже сменил код этой функции на код 9.2 Напишите в ЛС, скину, и мы проверим)
  12. Апгрейд инструкции ))) В модуле есть функция "Удалить лишние фото". Перед использованием функции, сделайте копию БД Функция удаляет неиспользуемые изображения из image/data (image/catalog для Опенкарта 2) ,при этом работает очень осторожно. Всю подготовку нужно делать на своем компе. Скачайте папку image на комп и не удаляйте ее до самого конца работы !!! Создайте на компе папку image1, а в ней, папку catalog (для старых опенкартов папку data) со всеми подпапками - точную копию структуры image, но пустую, без фото. Вам в помощь: чтобы удалить фото из всех подпапок, используйте команду: del /s /q image1 Будьте внимательны: не грохните фото иконок языков, категорий... удалите только фото товаров. Если что, восстановите фото иконок из image. Закачайте image1 на сайт, рядом с тамошним image Установите права на папку image1 - 777. Запускаете инструмент http://prntscr.com/af6vda Модуль просмотрит все товары в магазине и скопирует только фото, которые используются в товарах, в папку image1. Таким образом, в папке image1 будет ровно столько фото, сколько нужно для товаров. Переименуйте папку image в image2, а папку image1 в image. Проверьте работу магазина (откройте несколько товаров), если все фото - на месте, удалите image2. После этого папку image2 можно грохать, а image/cache можно чистить.
  13. Возможно, что слетел ключ В новой версии 9.2 я уже сделал предупреждение "Реактивируйте снова" А пока сделайте так: 1. Зайдите в БД через phpMyAdmin и удалите там таблицу key ( совсем ) 2. Введите в адресной строке браузера: ваш_сайт/install.php и нажмите Enter 3. Сбросьте ключ тут http://key.suppler.com.ua/admin 4. Зайдите в Поставщики. Модуль должен попросить ключ. 5. Введите сброшенный ключ.
  14. Вот решил напомнить Чтобы сделать копию формы поставщика: - откройте нужную форму; - измените название поставщика на слово new http://prntscr.com/9cxo2m - нажмите Сохранить; - зайдите в форму new, и сразу же поменяйте имя формы и сохраните.
  15. И еще. Имейте в виду, что номера колонок полного прайса и части прайса, могут отличаться. Например в прайсе появилась скидка к цене только у последнего, из 10000, товара. Значит, колонка "Скидка" появится в шапке прайса, только после проверки номеров колонок по полному прайсу.
×

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.