Jump to content
pashast

[Поддержка] Карта Украины в админке ocmod

Recommended Posts

поскольку разработчики OpenCart  уже поправили свой косячок с выводом на карте

 
то поправил слегка ocmod для совместимости с будущими версиями

 

admin-map-ukraine-digits-opencart3x.ocmod.zip admin-map-ukraine-opencart3x.ocmod.zip admin-map-ukraine-ua-digits-opencart3x.ocmod.zip admin-map-ukraine-ua-opencart3x.ocmod.zip

  • +1 1

Share this post


Link to post
Share on other sites

Всё бы хорошо, только это всё для OC версии 3.... Я бы с удовольствием проверил, только у меня 2.1.0.2.1

:wacko:

Share this post


Link to post
Share on other sites
В 24.10.2019 в 15:59, AndreyPopov сказал:

Круто, спасибо) 

Share this post


Link to post
Share on other sites
8 hours ago, artyurkopchuk said:

У меня привязка точно стоит на zone(где прописаны города). Как мне изменить код, чтобы статистика карты выводилась с country(где у меня области)?


коды надо менять в карте Украины, в файле jquery.vmap.ukraine.js вместо буквенных(или цифровых) кодов областей.

Share this post


Link to post
Share on other sites
В 23.10.2019 в 17:33, AndreyPopov сказал:

сделал четыре варианта.
украинское и русское написание областей
коды областей буквенные и цифровые

 

если есть желающие - проверьте плиз.

для тех у кого стоит simple и/или Новая почта  надо слегка рихтовать и коды карты и запрос в базу.
потому что к примеру Волынская область имеет код 300001 и назначена как страна (country_id) и не регион (zone_id)

 

 

admin-map-ukraine-digits-opencart3.ocmod.zip 47 \u043a\u0411 · 3 downloads admin-map-ukraine-opencart3.ocmod.zip 47 \u043a\u0411 · 0 downloads admin-map-ukraine-ua-digits-opencart3.ocmod.zip 47 \u043a\u0411 · 2 downloads admin-map-ukraine-ua-opencart3.ocmod.zip 47 \u043a\u0411 · 0 downloads

 

Подскажите, каким образом конкретно исправить код, чтобы статистика на карте отображалась с привязкой к БД, а точнее, как у меня, country - области, zone - города, city - отделения НП?

Share this post


Link to post
Share on other sites
1 hour ago, artyurkopchuk said:

 

Подскажите, каким образом конкретно исправить код, чтобы статистика на карте отображалась с привязкой к БД, а точнее, как у меня, country - области, zone - города, city - отделения НП?

начать надо с редактирования файла  jquery.vmap.ukraine.js - вместо буквенных(или цифровых) кодов вбить коды country - области, которые присвоены модулем Новой почты.

когда сделаете, выложите файл - я проверю.

просто на какие коды у вас поменяно - знаете только вы (потому как это зависит от модуля доставки).

у меня они не стоят и подсказать вам не могу.

потом поменяем модификатор запроса в базу

Share this post


Link to post
Share on other sites
В 18.02.2020 в 20:26, AndreyPopov сказав:

начать надо с редактирования файла  jquery.vmap.ukraine.js - вместо буквенных(или цифровых) кодов вбить коды country - области, которые присвоены модулем Новой почты.

когда сделаете, выложите файл - я проверю.

просто на какие коды у вас поменяно - знаете только вы (потому как это зависит от модуля доставки).

у меня они не стоят и подсказать вам не могу.

потом поменяем модификатор запроса в базу

Помоги разобрать запрос в бд я допилю под новую почту, или могу дать названия таблицы и коды городов

$query = $this->db->query("SELECT COUNT(*) AS total, SUM(o.total) AS amount, z.code as iso_code_2 FROM `" . DB_PREFIX . "order` o LEFT JOIN `" . DB_PREFIX . "zone` z ON (o.payment_zone_id = z.zone_id) WHERE o.order_status_id IN ($config_complete_status_string) GROUP BY o.payment_zone_id");

 

Share this post


Link to post
Share on other sites
9 hours ago, TomasQ said:

Помоги разобрать запрос в бд я допилю под новую почту, или могу дать названия таблицы и коды городов

 

модуль доставки Новая почта как понимаю меняет коды стран на свои коды областей.

потому надо, как написано выше, в карте поменять коды областей на коды от Новой почты.
в запросе в базу в данном случае можно ничего не менять, потому что по умолчанию идет выборка по странам, единственное надо исправить "косячок" разработчиков OpenCart (я писал ранее), из-за которого статус завершенных заказов брался только у первого по алфавиту

у меня нигде на Opencart 3.x  не стоит модуль Новой почты, потому глянуть как модуль правит коды нет возможности.

Share this post


Link to post
Share on other sites
5 часов назад, AndreyPopov сказал:

модуль доставки Новая почта как понимаю меняет коды стран на свои коды областей.

потому надо, как написано выше, в карте поменять коды областей на коды от Новой почты.
в запросе в базу в данном случае можно ничего не менять, потому что по умолчанию идет выборка по странам, единственное надо исправить "косячок" разработчиков OpenCart (я писал ранее), из-за которого статус завершенных заказов брался только у первого по алфавиту

у меня нигде на Opencart 3.x  не стоит модуль Новой почты, потому глянуть как модуль правит коды нет возможности.

Я не уверен так как далек от программирования, но логику работы могу описать для понимания что я в том направлении двигаюсь. Есть заказ который находиться в бд sql, названия таблицы 'order' где записаны данные покупки. Там есть строка 'payment_zone_id' и 'shipping_zone_id' у них одно и тоже значения, как понимаю от новой почты для Днепропетровская область это будет 3484 это же значения должно быть в js для корректного вывода информации при наведении на область.

И ещё не пойму зачем в запросе к бд iso_code_2 ?

Share this post


Link to post
Share on other sites
5 hours ago, TomasQ said:

Я не уверен так как далек от программирования, но логику работы могу описать для понимания что я в том направлении двигаюсь. Есть заказ который находиться в бд sql, названия таблицы 'order' где записаны данные покупки. Там есть строка 'payment_zone_id' и 'shipping_zone_id' у них одно и тоже значения, как понимаю от новой почты для Днепропетровская область это будет 3484 это же значения должно быть в js для корректного вывода информации при наведении на область.

И ещё не пойму зачем в запросе к бд iso_code_2 ?



о логике работы:
да, чтобы выводилось на карте, надо чтобы id из файла карты js совпадал с id из запроса в базу.

 'payment_zone_id' и 'shipping_zone_id'  одно и тоже значение, потому что по умолчанию выбрано, что адрес выставления счета и адрес отгрузки совпадают.

но …..

сюдя по логике модуля Новой почты (он у меня есть на OpenCart) он "слегка" заменяет назначение полей
области он прописывает как country
города как region
а отделения как города

потому теоретически, просто заменив в карте js коды областей, все должно заработать и без изменения запроса в БД (OpenCart по умолчанию по странам отбирает)
 

Share this post


Link to post
Share on other sites

Я упустил момент один, у меня не было заказов со статусом завершено на данный момент скачанное расширение работает. Версия ocStore 3.0.2.0 + стоит модуль Новая Почта API v. 3.4.1(+дополнения для работы simple а именно связка их вместе) ничего не менял работает, со стандартными настройками, качал этот архив --> admin-map-ukraine-ua-digits-opencart3x.ocmod

Снимок экрана (113).jpg

Share this post


Link to post
Share on other sites

Попробовал все 4 варианта Окмодов...карту меняют, но заказы на ней ни один не отображает

ОС: 3.0.3.2

Стоят модули "Simple 4.9.7" и "Новая Почта c калькулятором + отделения для Opencart 3.x" от WebMakers

 

Я так понимаю мне нужно ковырять jquery.vmap.ukraine.js на предмет кодов областей, но я так и не понял где лежит этот файл и откуда конкретно (какой таблицы в БД) брать правильные коды. Просьба, объясните по конкретнее пожалуйста.

Share this post


Link to post
Share on other sites
Posted (edited)

еще раз обращаю внимание, как описано выше, на карте отображаются только заказы имеющие статус Завершенные(или отнесенные к ним в настройках Отменен, Аннулирован и т.д.). заказы находящиеся в Статус Подтверждается, Подтвержден, Обрабатывается, Обработан и т.п. отображаться не будут (ну разве вы отнесет их к Завершенным в Настройках)

потому давайте разберемся для начала со статусами Заказов, а потом будем копать дальше.

 

Edited by AndreyPopov

Share this post


Link to post
Share on other sites
17 минут назад, AndreyPopov сказал:

еще раз обращаю внимание, как описано выше, на карте отображаются только заказы имеющие статус Завершенные(или отнесенные к ним в настройках Отменен, Аннулирован и т.д.). заказы находящиеся в Статус Подтверждается, Подтвержден, Обрабатывается, Обработан и т.п. отображаться не будут (ну разве вы отнесет их к Завершенным в Настройках)

потому давайте разберемся для начала со статусами Заказов, а потом будет копать дальше.

 

 

У меня в статусах заказов их 5шт всего (я в свое время удалил все статусы ибо их было реально много и я в них путался) и создал 5шт с нуля:

  • В обработке
  • Оплачен
  • Отправлен
  • Выполнен
  • Отменен

Но честно говоря не совсем понимаю как система понимает как из них что означает, ибо там где я их делал (Система - Локализация - Статусы заказов) кроме как названий на разных языках больше нет ровным счетом ничего...

 

В магазине же у меня 9 заказов (5 "Выполнен", 1 "Оплачен" и 3 "В обработке")

Share this post


Link to post
Share on other sites
Posted (edited)

в Настройках Магазина, закладка Опции

Завершенный статус заказа

opencart_completed_orders.jpg

Edited by AndreyPopov

Share this post


Link to post
Share on other sites
Posted (edited)

Вроде все стоит как нужно (по идее выполненные должен бы учитывать):

5fe7efed358fc38f1e1a8ce36841991f.png

Edited by Chens

Share this post


Link to post
Share on other sites
Posted (edited)

тогда копаем дальше.
мой мод учитывает заказы по ID областей (zone_id) , а не по country_id как это по умолчанию в OpenCart.

модули Новой Почты и Simple обычно подменяют структуру и коды

т.е. в country_id они прописывают свои коды областей, а в zone_id  свои коды городов, а вместо city_id Новая почта ставит свои отделения.


потому вам надо изучить какие коды и в каких таблицах у вас прописаны.

Edited by AndreyPopov

Share this post


Link to post
Share on other sites

Такс..у меня в:
таблице countries - реально области с ID 300001-300024

таблице zone - реально города с ID 200***

таблице city - реально отделения с ID 100***

 

Share this post


Link to post
Share on other sites

выложите таблицу country_id , чтобы я завтра поправил jquery.vmap.ukraine.js

или можете сами в нем поправить цифровые коды областей.

после чего надо будет слегка подрихтовать install.xml, чтобы он не менял запрос с country_id на zone.id

Share this post


Link to post
Share on other sites
8 минут назад, AndreyPopov сказал:

выложите таблицу country_id , чтобы я завтра поправил jquery.vmap.ukraine.js

или можете сами в нем поправить цифровые коды областей.

после чего надо будет слегка подрихтовать install.xml, чтобы он не менял запрос с country_id на zone.id


Список областей из таблицы country_id

P.S. У Вас на карте отдельно фигурирует Киев, он в моем случае находится под кодом "200315" в таблице zone_id

 

Спойлер

 

-- Дамп данных таблицы `oc_country`
 

INSERT INTO `oc_country` (`country_id`, `name`, `iso_code_2`, `iso_code_3`, `address_format`, `postcode_required`, `status`) VALUES
(300001, 'Вінницька область', 'UA', 'UKR', '', 0, 1),
(300002, 'Волинська область', 'UA', 'UKR', '', 0, 1),
(300003, 'Дніпропетровська область', 'UA', 'UKR', '', 0, 1),
(300004, 'Донецька область', 'UA', 'UKR', '', 0, 1),
(300005, 'Житомирська область', 'UA', 'UKR', '', 0, 1),
(300006, 'Закарпатська область', 'UA', 'UKR', '', 0, 1),
(300007, 'Запорізька область', 'UA', 'UKR', '', 0, 1),
(300008, 'Івано-Франківська область', 'UA', 'UKR', '', 0, 1),
(300009, 'Київська область', 'UA', 'UKR', '', 0, 1),
(300010, 'Кіровоградська область', 'UA', 'UKR', '', 0, 1),
(300011, 'Луганська область', 'UA', 'UKR', '', 0, 1),
(300012, 'Львівська область', 'UA', 'UKR', '', 0, 1),
(300013, 'Миколаївська область', 'UA', 'UKR', '', 0, 1),
(300014, 'Одеська область', 'UA', 'UKR', '', 0, 1),
(300015, 'Полтавська область', 'UA', 'UKR', '', 0, 1),
(300016, 'Рівненська область', 'UA', 'UKR', '', 0, 1),
(300017, 'Сумська область', 'UA', 'UKR', '', 0, 1),
(300018, 'Тернопільська область', 'UA', 'UKR', '', 0, 1),
(300019, 'Харківська область', 'UA', 'UKR', '', 0, 1),
(300020, 'Херсонська область', 'UA', 'UKR', '', 0, 1),
(300021, 'Хмельницька область', 'UA', 'UKR', '', 0, 1),
(300022, 'Черкаська область', 'UA', 'UKR', '', 0, 1),
(300023, 'Чернівецька область', 'UA', 'UKR', '', 0, 1),
(300024, 'Чернігівська область', 'UA', 'UKR', '', 0, 1);


-- Индексы сохранённых таблиц

 

 

Share this post


Link to post
Share on other sites

Увы, изменений не вижу =\

f37482551e08c19d44eb8dfc4f4bd4b6.png

Share this post


Link to post
Share on other sites
Posted (edited)

надеюсь вы сначала удалили предыдущий мод, а потом только ставили этот?

посмотрите, в   /storage/modification/admin/model/extension/dashboard/ файл map.php  не остался?

и еще попробуйте почиситить кэш админки - в правом верхнем углу шестеренка

и кэш броузера

это все же  js -  могли застрять в кэше.

и еще один "финт ушами", я его в своем "стандартном моде" обошел - оставьте  пока в настройках Завершенных заказов только один "Выполнен"

 

 

P.S. еще хотел уточнить. поскольку в Simple можно отдельно настраивать какие поля обязательные, а какие нет, то хотелось бы понять, в тех заказах которые у вас Выполнены - там полям payment address присвоены значения? потому что по умолчанию выборка делается именно по payment address
а Simple  позволяет вообще убрать это разделение payment address и shipping address, но вот заполняются при этом поля - вопрос?

Edited by AndreyPopov

Share this post


Link to post
Share on other sites
1 час назад, AndreyPopov сказал:

надеюсь вы сначала удалили предыдущий мод, а потом только ставили этот?

посмотрите, в   /storage/modification/admin/model/extension/dashboard/ файл map.php  не остался?

и еще попробуйте почиситить кэш админки - в правом верхнем углу шестеренка

и кэш броузера

это все же  js -  могли застрять в кэше.

и еще один "финт ушами", я его в своем "стандартном моде" обошел - оставьте  пока в настройках Завершенных заказов только один "Выполнен"

 

 

P.S. еще хотел уточнить. поскольку в Simple можно отдельно настраивать какие поля обязательные, а какие нет, то хотелось бы понять, в тех заказах которые у вас Выполнены - там полям payment address присвоены значения? потому что по умолчанию выборка делается именно по payment address
а Simple  позволяет вообще убрать это разделение payment address и shipping address, но вот заполняются при этом поля - вопрос?

 

- предыдущий мод само собой удалил, и обновил модификаторы...ровно как после установки нового, так же обновил модификаторы

- по пути storage/modification/admin/model/ только папка catalog, наверно Вы имели ввиду  storage/modification/admin/language/ru-ru/extension/dashboard/map.php , и нет после удаления модификатора файл не оставался, а после установки модификатора - появлялся новый.

- почитсил в админке оба кеша (Темы и SASS)

- кеш браузера почистил и на всякий случай зашел с другого браузера проверить

- сделал так что бы "Выполнен" был лишь один заказ

- покупатель на сайте выбирает лишь способ доставки, а если выбрал "Новая почта" выбирает область, город и отделение куда доставить...и эта же информация копируется в блок "Адрес плательщика"..собственно это можно увидеть из скрина того самого единственного "выполненного" заказа который я оставил:

c033a2ded5cae4b01d9b49e58158c51f.png

 

А вот если нужно проверить что-то конкретно в БД, то дайте хоть название таблицы в которой искать, а то я не настолько хорошо знаком с ОпенКартом что бы с легкостью понимать где там что =))

Share this post


Link to post
Share on other sites

меня вот это и смущает, что у вас поля в Адресе плательщика и в Адресе доставки не совпадают.

т.е. кто их "перемешал" и какие коды туда записал - вот в чем вопрос!

стандартно все выглядит так:

 

opencart_addresses.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Otvet
      300.00 руб
      Скачать/Купить дополнение


      #FX Sitemap - Сверхскоростная Карта сайта [xml]
      Работает на магазинах с 2.5 млн позиций.
      тесты сайтмапа
       
      ! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
       Указывайте домен при покупке 
       
      У доменов .рф проблемы с приемом Гуглом любого сайтмапа, когда гугл исправит ошибку неизвестно
      Для всех остальных Не получено – не удалось получить файл Sitemap не страшны т.к. есть патч ЧПУ адреса сайтмапа в 2 клика
       
       
       
       
      Преимущества:
      ускоренная генерация благодаря собственной модели выборки товаров, категорий, инфостраниц, производителей (~ в 20-200 раз) может заменять оригинальный google_sitemap, сохраняя максимальную совместимость со сторонними модулями добавление lastmod (значительно ускоряет индексацию) в отличии от рудиментов priority и changefreq устранение дублей товаров в содержании валидация яндексом фикс &amp при использовании seo_pro мультисайтмап (сайтмап сайтмапов)  
      Уникальные функции:
      возможность создать любое кол-во карт, с любым кол-вом товаров поддержка исключения любых страниц из карты списком express режим с заданием окончаний (для структуры сайт/товар) ultra режим с заданием окончаний (для структуры сайт/категория/товар) функция сохранения в файл c заданием имени файла (можно повесить на cron) добавление списка страниц из файла улучшения мультиязычности новости с возможностью задать роут* блоги с возможностью задать роут* сохранение и автосохранение(при мульти) в файл{ы} с заданным именем возможность выдывать не динамический адрес а имена файлов в мультисайтмап SEO страницы Mega Filter Pro SEO страницы OCFilter SEO страницы Filter Vier страницы SEO CMS Blog исключение страниц при использовании модуля HYPER PRODUCT MODELS логирование обращений ботов Яндекс/Гугл/... пересчет даты модификации категории (lastmod) исходя их свежей даты последней модификации товаров данной категории FX Brands  
       
      Изображения
      В модуле присутствует функционал включения изображений в сайтмап, он 100% рабочий что неоднократно проверено. Данный функционал был востребован за всё время существования модуля в сумме 4-5 раз, но в каждом случае наблюдалось крайне странное и весьма неоднозначное поведение пользователей.
      В связи с этим, дабы сберечь психику было принято решение об исключении данного функционала из бесплатной техподдержки.
      Так же обязательна к прочтению статья по данной теме
       
      ------------------
      * - поддерживаются таблицы blog/news/article/record + ocstore3 blog
      по запросу патч для: 
      newsblog revolution blog lightshop blog unishop blog journal3 blog octemplates blog в любой момент авторы в сторонние блоги могут внести изменения и поддержка исчезнуть
       

      Добавил Otvet Добавлено 22.03.2016 Категория SEO, карта сайта, оптимизация Системные требования умение читать инструкцию, IQ > 70 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
    • By Otvet
      Работает на магазинах с 2.5 млн позиций.
      тесты сайтмапа
       
      ! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
       Указывайте домен при покупке 
       
      У доменов .рф проблемы с приемом Гуглом любого сайтмапа, когда гугл исправит ошибку неизвестно
      Для всех остальных Не получено – не удалось получить файл Sitemap не страшны т.к. есть патч ЧПУ адреса сайтмапа в 2 клика
       
       
       
       
      Преимущества:
      ускоренная генерация благодаря собственной модели выборки товаров, категорий, инфостраниц, производителей (~ в 20-200 раз) может заменять оригинальный google_sitemap, сохраняя максимальную совместимость со сторонними модулями добавление lastmod (значительно ускоряет индексацию) в отличии от рудиментов priority и changefreq устранение дублей товаров в содержании валидация яндексом фикс &amp при использовании seo_pro мультисайтмап (сайтмап сайтмапов)  
      Уникальные функции:
      возможность создать любое кол-во карт, с любым кол-вом товаров поддержка исключения любых страниц из карты списком express режим с заданием окончаний (для структуры сайт/товар) ultra режим с заданием окончаний (для структуры сайт/категория/товар) функция сохранения в файл c заданием имени файла (можно повесить на cron) добавление списка страниц из файла улучшения мультиязычности новости с возможностью задать роут* блоги с возможностью задать роут* сохранение и автосохранение(при мульти) в файл{ы} с заданным именем возможность выдывать не динамический адрес а имена файлов в мультисайтмап SEO страницы Mega Filter Pro SEO страницы OCFilter SEO страницы Filter Vier страницы SEO CMS Blog исключение страниц при использовании модуля HYPER PRODUCT MODELS логирование обращений ботов Яндекс/Гугл/... пересчет даты модификации категории (lastmod) исходя их свежей даты последней модификации товаров данной категории FX Brands  
       
      Изображения
      В модуле присутствует функционал включения изображений в сайтмап, он 100% рабочий что неоднократно проверено. Данный функционал был востребован за всё время существования модуля в сумме 4-5 раз, но в каждом случае наблюдалось крайне странное и весьма неоднозначное поведение пользователей.
      В связи с этим, дабы сберечь психику было принято решение об исключении данного функционала из бесплатной техподдержки.
      Так же обязательна к прочтению статья по данной теме
       
      ------------------
      * - поддерживаются таблицы blog/news/article/record + ocstore3 blog
      по запросу патч для: 
      newsblog revolution blog lightshop blog unishop blog journal3 blog octemplates blog в любой момент авторы в сторонние блоги могут внести изменения и поддержка исчезнуть
       

    • By legioner26
      555.00 руб
      Скачать/Купить дополнение


      Сортировка товаров в заказе по категориям с учетом остатков
      Разработан модификатор с сортировкой товаров в заказе по категориям в админ панели, в пользовательской части, в письме заказчику и письме администратора магазина.
      Данный функционал в разы упрощает работу менеджеров в подборе номенклатуры для выставления счетов.
      Так же в админке в заказах добавлена колонка производителя, фото товара и учет остатков по складу с возможностью сохранять выбор.
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
       
      Добавил legioner26 Добавлено 27.12.2017 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 900  
    • By legioner26
      Разработан модификатор с сортировкой товаров в заказе по категориям в админ панели, в пользовательской части, в письме заказчику и письме администратора магазина.
      Данный функционал в разы упрощает работу менеджеров в подборе номенклатуры для выставления счетов.
      Так же в админке в заказах добавлена колонка производителя, фото товара и учет остатков по складу с возможностью сохранять выбор.
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
       
    • By SergeTkach
      1 000.00 руб
      Скачать/Купить дополнение


      Удобное массовое редактирование товаров в OpenCart 2.x с модулем Handy Product Manager
      Наполнение интернет-магазина товарами может превратиться в сущий кошмар, если использовать стандартную админку OpenCart.
      Модуль Handy Product Manager позволяет Вам массового редактировать и удобно добавлять товары в OpenCart 2, настолько же быстро, как если бы Вы прописывали товары в экселе. Но намного более удобно в плане работы с данными товара.
       
      Внимание!
      В версии 1.1.0 добавлен функционал массового редактирования товаров по заданным фильтрам. А также добавлена тестовая лицензия. Для получения тестовой версии модуля обращайтесь в личные сообщения на данном сайте.  
      ПРЕДУПРЕЖДЕНИЕ!
      << ! Модуль НЕ работает на тройке ! >> С версии 1.1.0 версия php 5.4 больше не поддерживается. Покупая модуль, Вы даете свое согласие с ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ, которое представлено внизу этого текста. Также Вы соглашаетесь с моей Политикой поддержки! Изучите ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ниже по тексту Просьба при покупке модуля указывать домен, для которого покупается модуль. Также при необходимости, укажите отладочный локальный домен (*.loc) или поддомен на основном сайте.  

       
      ВИДЕО О РАБОТЕ С МОДУЛЕМ

      Обзор 3 основных фишек - https://www.youtube.com/watch?v=-Co6eQsmmqY
      Массовое установление скидок на товары - https://www.youtube.com/watch?v=Por-g9jiln4
      Массовое изменение цен на товары + работа в списке товара - https://www.youtube.com/watch?v=JRpqhTR7dQQ
      Быстрое добавление товаров прямо в списке товаров - https://www.youtube.com/watch?v=3-Xqb1nbI0Y
       
       
      ПРЕИМУЩЕСТВА МОДУЛЯ ПРИ МАССОВОМ РЕДАКТИРОВАНИИ ТОВАРОВ
      Массовые изменения по заданным фильтрам (главная категория, наличие категории, производитель, атрибут, опция, дата добавления) Массовая замена цен на заданный процент или фиксированную сумму Массовое назначение акций и скидок на заданный процент от цены товара Массовая генерация мета-тегов (в отличие от Seo Tags Generator, данные мета-теги записываются в базу данных) Массовая генерация рандомного текста с описаниями товаров (используется рандомизатор отсюда - http://xbb.uz/randomizator/text.bb) Массовое назначение атрибутов (очень полезно после импорта сотен товаров, у которых производитель не заполняет атрибуты так, как это нужно в OpenCart) Массовое назначение опций  
       
      ПРЕИМУЩЕСТВА МОДУЛЯ ПРИ ДОБАВЛЕНИИ И РЕДАКТИРОВАНИИ В СПИСКЕ ТОВАРОВ
      Удобный фильтр товаров в админке — позволяет быстро найти товар по ID, артикулу модели, категории, производителю, атрибуту и значению атрибута и даже по SEO URL.
      Быстрый выбор существующих атрибутов и опций прямо в списке товара без дополнительных всплывающих окон и переходов куда-бы то ни было.
      Возможность создания нового атрибута прямо в списке товара (!) и возможность выбрать значения атрибутов из выпадающего списка (1 раз вписал, потом просто кликаем — наподобие как в модуле Attribute select oc2.0, только в последнем нет создания нового атрибута на ходу)
      Быстрая загрузка изображений товаров прямо в списке товара с переименованием и распределением в папку категории, к которой отнесен товар (если категория выбрана перед загрузкой фотографии). Возможность загрузки товаров методом Drug & Drop + изменение сортировки изображений также выполняется перетаскиванием.
      Возможность клонировать сразу 99 экземпляров нужного товаров — что бывает очень удобно при выполнении работы по наполнению товаров определенной категории с очень похожими параметрами.
      Из поля зрения убраны поля доставка, вес, ширина, высота и тому подобные невостребованные поля
       
       
      КОГДА ВАМ ПРИГОДИТСЯ МОДУЛЬ HANDY PRODUCT MANAGER?
      Когда Вы хотите удобно быстро и без лишних переходов по страницам добавить товар в свой магазин или выполняете работу по наполнению сайта для заказчика
      Когда Вы хотите быстро отредактировать цены без необходимости делать экспорт товаров в xls (экселе) — работа в модуле изначально организована так, чтобы сделать изменения цены было настолько же просто, как в электронной таблице
      Когда Вы делаете SEO оптимизацию и хотите отредактировать мета-описания ряда товаров — HPM также будет удобнее, чем эксель.
       
       
       
      ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
       
      Требования к компьютеру
      Разрешение монитора - от 1280px ширины - иначе, будет сложно понимать, что где находится.
      Компьютер в целом должен быть в хорошем состоянии. Не должно быть такого, что при открытии скайпа и 7-10 вкладок браузера все бы зависало.
       
      На сервере (хостинге) должно быть:
       
      memory_limit: Не менее 512 М
       
      PHP 5.4 - не поддерживается (!)
      PHP 5.6 - PHP 7.2 c IonСube Loader 10
      Внимание! PHP 7.3 пока что не поддерживается!
       
       
      Требования к системе OpenCart
      Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
      Допускается проверка работоспособности модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml
       
      Что в модуле зашифровано?
      Контроллер админки модуля Библиотека модуля, где происходит проверка лицензии и служебные операции  
       
       
      УСТАНОВКА МОДУЛЯ
       
      Установка стандартная - через менеджер расширений OCMOD и описана в файле Установка-Модуля.txt (или install.txt) в архиве с модулем.
       
       
      ДЕМО
      Данные для входа в демо-доступ:
         Логин: demo
         Пароль: demo

      Посмотрите:
      Список товаров (Меню Каталог -> HPM - Список товаров ) - http://hpm-ru.sergetkach.com/admin/index.php?route=extension/module/handy_product_manager/productList&page=1 Массовое редактирование товаров -http://hpm-ru.sergetkach.com/admin/index.php?route=extension/module/handy_product_manager/massEdit Настройки модуля - http://hpm-ru.sergetkach.com/admin/index.php?route=extension/module/handy_product_manager  
       
       
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ
       
      Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
       
      Модуль продается и используется на условиях "Как есть". Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. "Перенос" лицензии на другой домен не предполагается. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
      - Поддомен на основном домене (test.sitename.com, demo.sitename.com)
      - Поддомен на сайте разработчика (студии) (shopname.studioname.com)
      - Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор  дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момент получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует 12 месяцев с момента оплаты. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки "Дополнительные-модификаторы" (раннее называлась "additional"). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию на бесплатную поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с "Политикой поддержки" При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка "купил модуль с надеждой доработать, а тут закрыто" не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.  
      Добавил SergeTkach Добавлено 03.12.2018 Категория Модули Системные требования PHP 5.6 - 7.0 + IonСube Loader 6 или PHP 7.1 - 7.2 + IonСube Loader 10. Внимание! PHP 7 пока что не поддерживается Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.