Плагин для Webasyst Shop Script — Генерация ID в карточке товара

Быков Николай
Быков Николай
it специалист
Задать вопрос

Плагин GenID для Shop-Script

Плагин GenID добавляет возможность использовать ID товара в качестве ЧПУ (URL) страницы товара в Shop-Script. Это упрощает управление, повышает стабильность и устраняет проблемы с дублями.

Преимущества использования ID товара в URL

  • Стабильность ссылок — URL не меняется при изменении названия товара.
  • Отсутствие дублей — каждый товар имеет уникальный ID, что исключает дублирующиеся URL.
  • Упрощение интеграций — удобно работать с API и внешними сервисами.
  • Оптимизация производительности — поиск по ID выполняется быстрее, чем по текстовым URL.

Установка

  1. Скопируйте папку genid в директорию /wa-apps/shop/plugins/
  2. Перейдите в Shop-Script → «Плагины»
  3. Найдите «Генерация ID товара в карточке товара» и нажмите «Установить»
  4. Активируйте плагин, включив опцию «Активность плагина»

Использование

  1. Откройте карточку товара для редактирования
  2. Рядом с полем URL появится кнопка «Использовать ID товара»
  3. Нажмите её — URL автоматически заменится на ID товара
  4. Сохраните товар

Структура папок плагина

genid/ ├── css/ │ └── genid.css ├── js/ │ └── genid.js ├── lib/ │ └── shopGenidPlugin.class.php ├── plugin.php └── settings.php 

Настройки

  • Активность плагина — включает или отключает функциональность.
  • Префикс ID товара — символ или буква перед ID (по умолчанию P).

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

Плагин совместим с Shop-Script версии 8+.

Примечания

  • После изменения URL товара на ID старые ссылки перестанут работать — важно настроить редиректы.
  • Плагин не изменяет URL автоматически — только после нажатия кнопки «Использовать ID товара».
1 оценка, среднее 5.00 из 5