IMSeoUrl Генератор сео URL (ЧПУ) 1.1.0
Простой и удобный модуль для массовой генерации сео URL (ЧПУ) в транслите. Поддерживаются товары, категории, производители и статьи (с поддержкой тегов).
IMSeoUrl поддерживает стандарт опенкарта 3, то есть генерация различных URL для магазинов и языков.
Умеет проверять наличие существующих урлов (для известных объектов указываются линки для редактирования).
Перед генерацией советуется сделать бэкап БД или хотя бы таблицы oc_seo_url, так как все пишется сразу в базу (для тех случаев, когда вручную настраивали SEO, но не учли этого).
Перед использованием, обязательно убедитесь, что в хостинге включен модуль intl
Переключатель ошибок
- Ничего не делать — ошибки не проверяются, данные в БД пишутся как есть
- Только выводить — ошибки проверяются и отображаются, но данные в БД пишутся как есть
- Учитывать — ошибки проверяются и отображаются, для ошибочной строки данные не пишутся в БД
Схемы транслитерация
IMSeoUrl автоматически загружает список доступных схем транслитации модуля intl. Таким образом, вы можете выбирать подходящую схему под вашу задачу.
По умолчанию активной схемой транслитерации является Any-Latin, так как это наиболее общий вариант.
Вот несколько примеров подходящих схем транслитации для соответствующих языков (при условии, что они поддерживаются вашей версией модуля intl):
- Русский — Russian-Latin/BGN
- Украинский — Ukrainian-Latin/BGN
- Белорусский — Belarusian-Latin/BGN
- Казахский — Kazakh-Latin/BGN
Особенности
- Учтите, что если указан тип Перезапись, то вначале удаляются все URL для выбранного языка и магазина для текущего объекта (товары, категории и прочее)
- Учтите, что keyword (транслит) должен быть уникален в рамках всей системы (магазины, языки, различные типы и пользовательские URL)
- Для транслитации используется стандартные возможности php
- Двойные тире заменяются одинарными, все несимвольные знаки удаляются .
- Во время генерации ЧПУ не стоит редактировать товары и прочие объекты, иначе могут быть ошибки с урлами.
- Одновременно можно запускать только одну генерацию.
- При генерации Url создаются для магазина в целом, даже если объект не привязан к отображению в магазине.
- Нет фильтрации по включенным/отключенным объектам — делается для всех.
- Количество объектов, для которых за один раз создается транслит задается в файле system/IMSeoUrl/IMSeoUrlConfig.php. По умолчанию это значение составляет 200.
- Дополнительный фильтр транслитации так же хранится в system/IMSeoUrl/IMSeoUrlConfig.php
- Учтите, что во время генерации нельзя корректировать конфиг модуля IMSeoUrl, иначе это может привести к ошибкам.
- PHP 5 >= 5.4.0, PECL intl >= 2.0.0
Установка, переустановка и использование
- Распакуйте архив и скопируйте в корень сайта каталоги «admin» и «system». Не волнуйтесь, никакие файлы не будут заменены
- Откройте админку и установите модуль (если переустанавливайте, то так же почистите кэш твига админки)
- Откройте в админке модуль (редактирование) и пользуйтесь.
Generator license key Generator license key IMSeoUrl (OC 3) feofan.club
Введите ваш домен и почту ниже, без http/https/www, пример example.com
Comment ( 1 )
Модуль после установки работает 5 дней — это время для введения ключа, после пишет —
«Необходимо ввести лицензионные параметры»
В теме есть битая ссылка » Генератор»
Может все-таки найдется генератор?