Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] SKU генератор артикулов


louise170
 Поделиться

Рекомендованные сообщения

SKU генератор артикулов


SKU генератор артикулов


Модуль позволяет автоматически генерировать уникальные коды - артикулы для каждого товара в поле SKU. Длина кода задается в настройках модуля. Генерация кодов происходит при сохранении товара. Т.е. вы можете сохранить любой товар и

в этот момент всем товарам, у которых SKU был пустой, будет присвоено сгенерированное значение.

Никакие системные файлы не затираются, модуль использует vqmod.

Внимание! После установки модуля все, что было раньше в поле SKU у товаров, будет удалено и редактировать автоматически сгенерированные коды будет нельзя.

Модуль тестировался на Opencart 1.5.4.1, 2.0.0.0, 2.0.1.1, 2.0.3.1 и MaxyStore 1.5.5.1.1

Поддерживаемые языки:

русский

Пример работы модуля:

http://ocstore1541.hypnoguru.ru/

Демо админки:

http://ocstore1541.hypnoguru.ru/admin/

доступ

demo / demo

Установка

Инструкция по установке находится в файле readme.txt в архиве модуля.

Обновление модуля

  1. Закачать все файлы из архива модуля на сайт.
  2. Зайти в админку модуля и нажать кнопку "Сохранить".
  3. Прописать настройки, которые появились в новой версии (если они вам нужны).

Инструкция по установке VQMOD (если vqmod уже установлен выполняем сразу 5 пункт):

  1. Скачиваем последнюю версию vqmod для Opencart https://github.com/vqmod/vqmod/releases
  2. Загружаем по FTP папку "vqmod" в корневую директорию вашего сайта.
  3. Устанавливаем права 777 на папки /vqmod и /vqmod/vqcache
  4. В адресной строке браузера вводим http://имя-вашего-сайта/vqmod/install/, после чего должна появиться надпись об успешной установке VQMOD-а.
  5. Закачиваем из архива модуля файлы с расширением xml в папку /vqmod/xml

Ручная установка: если по каким-то причинам вы не используете у себя на сайте vqmod, вы можете

внести необходимы изменения в файлы вручную. Для этого откройте в папке vqmod/xml файлы относящиеся к модулю и

смотрите там нужные вам изменения. Там, в принципе, понятно, где что на что менять.

Но если вы не знакомы с синтаксисом файлов vqmod и вам не очень понятно что к чему, то предварительно

можете почитать об этом тут:

https://github.com/vqmod/vqmod/wiki/Examples

https://github.com/vqmod/vqmod/wiki/Scripting


  • Автор
  • долучення
    27.12.14
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    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
  • OpenCart.Pro, ocShop
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Звернення до сервера розробника
    Нет

 

Ссылка на комментарий
Поделиться на других сайтах

Есть же бесплатный аналог http://goo.gl/vcAkPe

 

Никто не запрещает вам пользоваться бесплатным. Он, правда, не умеет того, что умеет мой. :)

 

Есть еще и парочка платных аналогов, но тут на форуме ничего про SKU пока не было!

Ссылка на комментарий
Поделиться на других сайтах

Если Вы про длину символов, то это легко изменить и в бесплатном модуле :)

Ссылка на комментарий
Поделиться на других сайтах

Если Вы про длину символов, то это легко изменить и в бесплатном модуле :)

 

Ну, понятно, что вы не в курсе того, что большая часть людей в файлах это самостоятельно не найдет :)))

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Добрый день, вопрос к автору

Если поле SKU на заполнялось. При включении модуля он автоматом заполнит все значения в товарах??

 

версия движка 1.5.5.1

Ссылка на комментарий
Поделиться на других сайтах


Добрый день, вопрос к автору

Если поле SKU на заполнялось. При включении модуля он автоматом заполнит все значения в товарах??

 

версия движка 1.5.5.1

 

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

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

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

 

1. Поле SKU остается таким же, просто модуль меняет в нем данные на свои? Т.е., с ним и дальше можно будет работать в плане экспорта/импорта и оно навсегда останется неизменным относительно товара? И даже после удаления такого товара этот номер не будет присвоен больше никому?

 

2. Планируется ли расширение функционала модуля? Было бы очень полезно, например, задавать некоторую маску артикулу, в том числе, и с использованием букв. И очень бы хотелось, чтобы была возможность, задавать определенные значения каждой категории использовать их в последствии при формировании артикула. Чтобы было понятнее, покажу пример:

 

МАГ1-4563-87557792

 

где

МАГ1 - идентификатор магазина (задается в админке модуля, удобно, когда несколько магазинов, и в парсерах своих не запутаешься)

4563 - идентифиактор главной категории товара (прописывается вручную каждой категории)

87557792 - номер товара (может генериться по любому принципу в любом порядке)

 

Вот с таким бы функционалом приблуду купил бы сразу, как увидел )) Написал бы, что можно даже подороже, но публика не одобрит ))

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

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

 

1. Поле SKU остается таким же, просто модуль меняет в нем данные на свои? Т.е., с ним и дальше можно будет работать в плане экспорта/импорта и оно навсегда останется неизменным относительно товара? И даже после удаления такого товара этот номер не будет присвоен больше никому?

 

2. Планируется ли расширение функционала модуля? Было бы очень полезно, например, задавать некоторую маску артикулу, в том числе, и с использованием букв. И очень бы хотелось, чтобы была возможность, задавать определенные значения каждой категории использовать их в последствии при формировании артикула. Чтобы было понятнее, покажу пример:

 

МАГ1-4563-87557792

 

где

МАГ1 - идентификатор магазина (задается в админке модуля, удобно, когда несколько магазинов, и в парсерах своих не запутаешься)

4563 - идентифиактор главной категории товара (прописывается вручную каждой категории)

87557792 - номер товара (может генериться по любому принципу в любом порядке)

 

Вот с таким бы функционалом приблуду купил бы сразу, как увидел )) Написал бы, что можно даже подороже, но публика не одобрит ))

 

1. Поле остается неизменным, но. после удаления товара номер нигде не хранится, т.е.есть вероятность что др. товару этот номер будет присвоен. Если хотите, чтобы номер не присваивался просто отключайте товар, не удаляйте.

 

2. Можно доделать. Сейчас есть только один дефис в качестве разделителя.

Ссылка на комментарий
Поделиться на других сайтах

Поставил модуль на отслеживание обновлений )) Будем ждать )) Если идентификатор категории можно будет задавать не только числовой, но и буквенный, будет ваще великолепно ))

Ссылка на комментарий
Поделиться на других сайтах


Хорошо. :)

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Мне нужна генерация типа: 12345689-10 (первая часть генерируется автоматически, -10 всегда постоянное окончание).

Возможно такое ?

Ссылка на комментарий
Поделиться на других сайтах


Можно сделать в настройках длину генерируемого кода 9 и позицию для дефиса 9.

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

Ссылка на комментарий
Поделиться на других сайтах

Можно сделать в настройках длину генерируемого кода 9 и позицию для дефиса 9.

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

 

 

А возможно воспроизвести это на практике за некоторое вознаграждение? =)

Ссылка на комментарий
Поделиться на других сайтах


А возможно воспроизвести это на практике за некоторое вознаграждение? =)

 

Можно, конечно. ))

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

А можно как то сделать что бы генерировав код для поля модель, а не SKU?

Изменено пользователем tsagmod
Ссылка на комментарий
Поделиться на других сайтах


А можно как то сделать что бы генерировав код для поля модель, а не SKU?

 

Запрограммировать можно все что угодно. Но это надо делать.

Что вам мешает в базе сделать один запрос, чтобы из поля sku скопировать готовые данные в поле model? По мне так это самый быстрый вариант.

Изменено пользователем louise170
Ссылка на комментарий
Поделиться на других сайтах

Запрограммировать можно все что угодно. Но это надо делать.

Что вам мешает в базе сделать один запрос, чтобы из поля sku скопировать готовые данные в поле model? По мне так это самый быстрый вариант.

А сколько это будет стоить? ;)

Ссылка на комментарий
Поделиться на других сайтах


А сколько это будет стоить? ;)

 

300 руб., но на этой неделе я не успею этим заняться.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

он генерирует ску))) а по умолчанию ску у вас в карточке товара будет отображен) есть этот модуль или нет - модель у вас выводится и так в шаблоне

Ссылка на комментарий
Поделиться на других сайтах


Так в том то и дело что SKU по умолчанию не выводится, нужно либо вручную дописывать либо модуль ставить... Просто интересно было этот модуль SKU выводит или нет...

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.