2 изображения

Информация о файле

Модуль предназначен для простого автоматического генерирования уникальных артикулов товаров.
Формат генерируемого артикула универсальный, вида: <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) Сохраните изменения

 

 


Автор

Сергей Горустович
Поддержка: gorustovich.sv@yandex.ru
Возможна доработка модуля под Ваши индивидуальные запросы.

 

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

Модуль протестирован и работает на версиях:
2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x для Opencart
2.1.x, 2.3.x для ocStore

Используйте верную папку из архива, сверяя ее с вашей версией магазина
 

Установка

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

 

Для версий 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) Прочитайте инструкцию на вкладке "Инструкция" (будет продублирована в данном файле ниже), настраивайте модуль, по желанию генерируйте артикула на все товары и забывайте о ручном заполнении поля Артикул 

 

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


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

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

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

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

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

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



  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу