Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Генератор Артикулов | SKU Generator


Генератор Артикулов | SKU Generator


Модуль предназначен для простого автоматического генерирования уникальных артикулов товаров.
Формат генерируемого артикула универсальный, вида: <b>А-100056</b>, где А - любая числовая или цифровая группа, которую Вы можете задать артикулу в настройках, а 100056 - порядковый номер артикула. Порядковый номер (с какого числа начинается отчет артикулов) Вы также можете задать в форме настроек формата артикула. Вы можете не использовать группу вовсе, а если Вы не впишите начальное число артикулов, то ему присвоится номер по умолчанию - 100000.

Также Вам доступна функция разделения артикула на разряды дефисом (по 3 цифры). То есть, выбрав в настройках модуля "Разбивать артикул дефисом на разряды", артикул 100056 превратиться в 100-056, для более простого восприятия. Вы можете изменить формат вывода и ввода данных, доработав модуль самостоятельно, или же связаться со мной для индивидуальной доработки.

 

Друзья, Ваши оценки помогают модулю развиваться! Пожалуйста, оцените разработку и напишите пожеланию к модулю, если таковые имеются :rolleyes:

 

Что умеет генератор ?

 

1. Заполнять артикулами базу с уже созданными товарами. Вид артикулов выбираете Вы.

Spoiler

 

1) Сделайте бэкап базы! Модуль безвозвратно заменяет Ваши старые артикулы товаров на новые

2) Введите число, с которого вы хотите начать генерацию артикулов. Выбирайте число, которое будет легко воспринимать и передавать, например, по телефону, а также чтобы все потенциальные товары имели свои потенциальные номера. Например, числа 100000 хватит на все товары

Определитесь, будет ли генератор разбивать артикул на разряды (хххххх в ххх-ххх), и поставьте/снимите галочку в соответствующей настройке модуля

3) Если есть такая необходимость, введите группу (литеру, слово или цифру). Эта группа будет неизменна, и используется для лучшего восприятия артикула. Если вы введете букву S, то артикул приобретет вид S-xxxxxx

4) Сохраните настройки

5) Нажмите кнопку "Сгенерировать все артикулы". Осторожно, процесс может занять некоторое время, особенно если у Вас много товаров в базе. Модуль сгенерирует для всех товаров новые артикулы по схеме, которую Вы задали выше

6) Все новые товары будут создаваться с уже заполненным полем артикула по выбранной форме. Вы можете изменить их вручную перед сохранением, но я не советую этого делать, если Вы начали пользоваться автоматической генерацией.

 

2. Автоматически генерировать уникальные артикулы для новых товаров и подставлять их в поле "Артикул" вместо Вас.

Spoiler

 

1) Если Вы включили модуль - значит он уже подставляет следующий артикул для нового товара. Проверьте это прямо сейчас

2) Если Вы не хотите изменять вид своего артикула - просто не заполняйте поля настроек группы и начального числа

3) Модуль пока не может работать с разными товарными группами, и будет генерировать следующий артикул для самого большого артикула, который у вас есть в базе. Будьте внимательны.

 

3. Предоставлять возможность самостоятельной уникального генерации артикулов в процессе редактирования товара 

Spoiler

 

Иногда мы не создаем новый товар, а копируем шаблон товара и редактируем его. В таком случае модуль не может понять - редактируем ли мы старый товар, или таким образом создаем новый. Поэтому автоматическая генерация в процессе любого редактирования товара отключена. Иначе модуль бы заменял артикул на старых товарах.

Специально для решения этой задачи был введен механизм ручной генерации:

1) Зайдите в редактирование любого товара, перейдите к полю "Артикул"

2) Под полем "Артикул" вы увидите оранжевую кнопку "Generate SKU". Нажмите на нее, чтобы вручную генерировать следующий уникальный артикул.

3) Не нажимайте на эту кнопку, если Вы не хотите менять артикул товара

4) Сохраните изменения

 

 


Автор

Сергей Горустович
Поддержка: [email protected]
Возможна доработка модуля под Ваши индивидуальные запросы.

 

Совместимость

Модуль протестирован и работает на версиях:
2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.2.0, 3.0.3.2 для Opencart
2.1.x, 2.3.x, 3.0.2.0 для ocStore
 
Используйте верную папку из архива, сверяя ее с вашей версией магазина

 

С версии модуля v1.2.0 прекращается поддержка (багофикс, доработки) для версий 2.х.х,
разработка ведется только под 3.х.х версии Opencart и ocStore

 

Установка

Модуль не перезаписывает файлы системы, просто ставится и просто удаляется.

 

Для версии 3.x.x.x Opencart или ocStore:


1) Зайдите на страницу установки расширений в админке Вашего магазина (ваш_сайтadmin/index.php?route=marketplace/installer)

2) Загрузите архив для своей версии (OpenCart или ocStore), не распаковывая его.. Внизу, в разделе История, появится имя добавленного файла (архива). Не удаляйте его, это не кеш и не кука, это реальные файлы модуля.

3) Обновите модификаторы (!) в разделе "Менеджер дополнений" (ваш_сайт/admin/index.php?route=marketplace/modification)

4) Зайдите в панель состояния (ваш_сайт/admin/index.php?route=common/dashboard), справа наверху нажмите на голубую иконку с изображением шестеренки (Настройки разработчика). В открывшемся окне нажмите желтую иконку "Обновить"  напротив каждой теме. 

5) В списке модулей появится (ваш_сайт/admin/index.php?route=marketplace/extension) модуль "Генератор артикулов | SKU Generator". Активируйте модуль и заходите в настройки.

6) Прочитайте инструкцию на вкладке "Инструкция" (будет продублирована в данном файле ниже), настраивайте модуль, по желанию генерируйте артикула на все товары и забывайте о ручном заполнении поля Артикул 

 

 

Для версий 2.x.x Opencart или ocStore:


Если магазин подключен к FTP (Система->Настройка->Редактировать->FTP), вы можете установить модуль полностью автоматически через встроенный сервис Установки дополнений (OCMOD). 

0) Для автоматической установки через сервис в 99% случаев потребуется расширение для работы с ФТП - localcopy.ocmod.xml (https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18892&filter_search=QuickFix). Если у вас его еще нет - установите сначала это расширение по схеме, описанной ниже. Вы можете скачать его по ссылке или взять из архива с модулем.

1) Зайдите на страницу установки расширений в админке Вашего магазина (ваш_сайт/admin/index.php?route=extension/installer)

2) Загрузите архив для своей версии (OpenCart или ocStore), не распаковывая его.

3) Обновите модификаторы (!) в разделе "Менеджер дополнений" (ваш_сайт/admin/index.php?route=extension/modification)

4) В списке модулей появится (ваш_сайт/admin/index.php?admin/index.php?route=extension/extension) модуль "Генератор артикулов | SKU Generator". Активируйте модуль и заходите в настройки.

5) Прочитайте инструкцию на вкладке "Инструкция" (будет продублирована в данном файле ниже), настраивайте модуль, по желанию генерируйте артикула на все товары и забывайте о ручном заполнении поля Артикул 
 
Если доступа к ФТП у сайта нет, но Вы можете закинуть файлы на сервер вручную, то алгоритм следующий.

1) Распакуйте модуль нужной версии

2) Переименуйте файл install.xml в install.ocmod.xml

3) Отправьте папку Admin из папки Upload на сервер. Ни файлы, ни папки на сервере не должны замениться, файлы из папки Admin просто дополнят Ваше файлы своими. 

4) Зайдите на страницу установки расширений в админке Вашего магазина (ваш_сайт/admin/index.php?route=extension/installer)

5) Загрузите файл install.ocmod.xml, который вы переменовывали.

6) Обновите модификаторы (!) в разделе "Менеджер дополнений" (ваш_сайт/admin/index.php?route=extension/modification) 

7) В списке модулей появится (ваш_сайт/admin/index.php?admin/index.php?route=extension/extension) модуль "Генератор артикулов | SKU Generator". Активируйте модуль и заходите в настройки.

8) Прочитайте инструкцию на вкладке "Инструкция" (будет продублирована в данном файле ниже), настраивайте модуль, по желанию генерируйте артикула на все товары и забывайте о ручном заполнении поля Артикул 


  • Автор
  • долучення
    08.02.18
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.1
  • OpenCart.Pro, ocShop
  • Звернення до сервера розробника
    Нет

 

Надіслати
Поділитися на інших сайтах

  • 2 months later...

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

1-order111.jpg

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

  • 1 year later...
  • 1 month later...
  • 4 weeks later...
  • 1 month later...
  • 1 month later...

Подскажите не ответили в личку никому по поводу генерации Код Товара?

 

SKU  - это заводские артикула, их генерировать не нужно, а можно ли сгенерировать код товара - вопрос у многих.

 

Спасибо. 

Надіслати
Поділитися на інших сайтах


  • 2 months later...
  • 1 month later...
  • 1 month later...
  • 5 months later...
  • 5 months later...

 ocStore 3.0.3.7 не работает на нем в товаре нету шестеренок и не генерирует  Код товара ставил SKU-Generator-v1.2.0-for-ocStore-3.0.2.0.ocmod.zip

 
Змінено користувачем by697
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
В 14.09.2021 в 13:07, by697 сказал:

 ocStore 3.0.3.7 не работает на нем в товаре нету шестеренок и не генерирует  Код товара ставил SKU-Generator-v1.2.0-for-ocStore-3.0.2.0.ocmod.zip

 

Мелкая правка, теперь модуль редактирует ТОЛЬКО модель, и только для ocstore 3.х установка, как и в описании.

SKU-Generator-for-ocStore-3.0.2.0-3.0.3.7.ocmod.zip

  • +1 2
Надіслати
Поділитися на інших сайтах


  • 1 month later...
В 30.09.2021 в 03:25, strateg2010 сказал:

Мелкая правка, теперь модуль редактирует ТОЛЬКО модель, и только для ocstore 3.х установка, как и в описании.

ocstore 3.0.3.7

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

Змінено користувачем Rediz
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

При редактировании товара нет кнопки автоматической генерации Артикула, хотя в описании сказано, что должна быть.) У меня ocStore 3.0.3.7 А так всё круто: всей базе добавляет Артикулы при массовой генерации.

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 2 weeks later...
В 30.09.2021 в 03:25, strateg2010 сказал:

Мелкая правка, теперь модуль редактирует ТОЛЬКО модель, и только для ocstore 3.х установка, как и в описании.

SKU-Generator-for-ocStore-3.0.2.0-3.0.3.7.ocmod.zip 12 \u043a\u0411 · 10 downloads

Всем доброго дня!

У меня версия OcStore 3.0.3.7. Установил Ваш модуль согласно инструкции.  Но код товара автоматически не генерируется. Оранжевая кнопка  под полем модель есть, но при нажатие на нее не чего не происходит.

Надіслати
Поділитися на інших сайтах


  • 1 month later...
23.12.2021 в 21:22, dessss сказал:

Всем доброго дня!

У меня версия OcStore 3.0.3.7. Установил Ваш модуль согласно инструкции.  Но код товара автоматически не генерируется. Оранжевая кнопка  под полем модель есть, но при нажатие на нее не чего не происходит.

Значит смотрите настройки, может банально не включили ничего.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.