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

Recommended Posts

SEO URL Generator FREE (автоматическое заполнение ЧПУ) для OpenCart 2.x + OpenCart 3.x


SEO URL Generator FREE (автоматическое заполнение ЧПУ) для OpenCart 2.x + OpenCart 3.x


Модуль SEO URL Generator FREE позволяет заполнять ЧПУ автоматически в OpenCart 2.x и OpenCart 3.x

 

slava-Ukraini.jpg.3dced4ac74f0b62bae60fcb4acf794e3.jpg      boycott-business-with-russia.png.34f8319e632014bbde09aa653d5c9878.png

 

Модуль генерирует SEO URL при добавлении следующих сущностей:

  • товар
  • категория
  • производитель
  • статья (information)
  • Встроенный блог в ocStore 3 (new!)

 

 

 

Особенности:

  • Автоматически генерирует SEO URL на основе названия по мере ввода данных в момент добавления в админке*
  • Для товаров можно задать формулу генерации ЧПУ (доступные переменные: [product_name], [model], [sku]) (добавлено в версии 2.0) , [product_id]) (добавлено в версии 3.0)
  • Полностью открытый код
  • Можно вписывать редиректы со старого ЧПУ товара на новый
  • Модуль не только транслитирует буквы, но вырезает все лишние символы вроде (№ % и тд), что не всегда работает корректно даже в некоторых платных модулях аналогичного типа
  • При редактировании для замены ЧПУ есть кнопка генерации ЧПУ (добавлено в версии 2.0). Однако, если страница уже проиндексирована поисковиками, то не желательно заменять старые ЧПУ на новые
  • В данный момент поддерживается транслитерация от русского, украинского, беларуского, казахского языков и генерация ЧПУ без транслитерации.

 

* Внимание!

Когда Вы добавляете товар на сайт и переходите во вкладку данные, SEO URL уже заполнен. Однако вовсе не подразумевается, что когда Вы установили модуль, то ЧПУ появится у всех товаров, которые уже существовали на сайте. Массовая генерация урлов для товаров, которые уже есть на сайте, реализована в PRO-версии модуля.

 

** Внимание!

Чтобы ЧПУ заработали, нужно:

  1. Чтобы был файл .htaccess в корневой папке сайта
  2. Включить ЧПУ в настройках системы
  3. Очистить кеш SeoPro (если Вы используете SeoPro).

 

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

После получения сообщений о проблемах с модулем, он был повторно протестирован на

OpenCart: 2.1.x; 2.2; 2.3.x; 3.x

ocStore:  2.1.x; 2.3.x; 3.x

 

 

 

=============================================

Установка модуля

=============================================

Установка стандартная - через менеджер расширений OCMOD и описана в файле Установка-Модуля.txt в архиве с модулем.

 

 

=============================================

Самостоятельное добавление нового языка

=============================================

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

 

system/library/seo_url_generator/translit/

 

 

Внимание!

Если Вы уж добавили новое правило транслитерации, то большая просьба, присылать мне эти изменения на почту, чтобы я их добавил в модуль.

 

 

 

=============================================

Рекомендую

=============================================

Для автоматизации SEO итернет-магазина на OpenCart 2 используйте также модуль автогенерации мета тегов — SEO Tags Generator.

 

 


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

 

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

не работает на 2,3 

Страница, которую Вы запрашиваете, не найдена. Если проблема будет повторяться, свяжитесь пожалуйста с администратором.

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


Автор - спамер. Модуль не работает на ocstore 2.1 зато оставляет в админке рекламное сообщение: "Автор: Серж Ткач 
Модуль SEO URL генератор создан при поддержке лучшего блога об интернер-маркетинге web jump in ua"

 

Удаление модуля не помогает

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


  • 4 weeks later...
В 25.08.2017 в 10:37, freebooter сказал:

Автор - спамер. Модуль не работает на ocstore 2.1 зато оставляет в админке рекламное сообщение: "Автор: Серж Ткач 
Модуль SEO URL генератор создан при поддержке лучшего блога об интернер-маркетинге web jump in ua"

 

Удаление модуля не помогает

 

Чтобы удалить любой модуль необходимо выполнить удаление модификатора модуля. Мой - не исключение. Никакого другого секретного секрета нет.

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

В 21.08.2017 в 17:47, bitrixlviv сказал:

не работает на 2,3 

Страница, которую Вы запрашиваете, не найдена. Если проблема будет повторяться, свяжитесь пожалуйста с администратором.

Завтра все перепроверю. Также сообщаю, что я не получал уведомлений о комментриях к модулю, поэтому завтра все перепроверю.

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

В 25.08.2017 в 10:37, freebooter сказал:

Автор - спамер. Модуль не работает на ocstore 2.1 зато оставляет в админке рекламное сообщение: "Автор: Серж Ткач 
Модуль SEO URL генератор создан при поддержке лучшего блога об интернер-маркетинге web jump in ua"

 

Удаление модуля не помогает

Вы можете не устанавливать модуль, если считаете, что он Вам не подходит. 

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

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

Из поля SEO URL вырезал умоминание об авторе и ссылку на свой сайт.

 

Модуль был повторно протестирован на:

opencart: 2.1.0.2; 2.3.0.2

ocStore: 2.1.0.2; 2.3.0.2

 

Выявлена причина не работы модуля на некоторых сайтах. Модуль не генерировал ЧПУ, если в код языка был указан, как ru. Теперь такой код добавлен.

Также для не русского и не украинского языков в качестве основных, необходимо добавлять свои правила транслита в файле admin/model/tool/translit.php

 

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

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

Здравствуйте! Как настроить плагин, чтобы в независимости от языка формировал алиас англ.буквами русские слова, например "/massaznoe-kreslo-casada" ? Сейчас у меня выводится алиас рус. буквами.

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


52 минуты назад, tomasmorgam сказал:

Здравствуйте! Как настроить плагин, чтобы в независимости от языка формировал алиас англ.буквами русские слова, например "/massaznoe-kreslo-casada" ? Сейчас у меня выводится алиас рус. буквами.

1) Укажите, пожалуйста, версию системы и код русского языка. Это нужно для того, чтобы понять, почему идет кириллица, когда должен идти translit

 

2) Если язык витрины по умолчанию не русский, то необходимо править файл admin/model/tool/translit.php

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

Version 2.1.0.2 (trs.2.0.3.0)
Код языка "2", код "ru"
Язык витрины русский

Наверное из-за кода и проблема, возможно ли как-то подправить? Или банально изменить "rus" на "ru" в translit.php и все заработает?

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


В 26.09.2017 в 11:42, tomasmorgam сказал:

Version 2.1.0.2 (trs.2.0.3.0)
Код языка "2", код "ru"
Язык витрины русский

Наверное из-за кода и проблема, возможно ли как-то подправить? Или банально изменить "rus" на "ru" в translit.php и все заработает?

 

Если Вы можете поправить файл сами, то проще всего убрать код:

 

$config_lang_code = $this->config->get('config_language');
		
		if( stristr($config_lang_code, 'ru-') || stristr($config_lang_code, 'rus') || stristr($config_lang_code, 'ru') ) {
			$lang_code = 'rus';			
		} elseif( stristr($config_lang_code, 'uk-') || stristr($config_lang_code, 'ukr') || stristr($config_lang_code, 'ua') ) {
			// elseif так как может быть код языка ru-ua... - и что?
			$lang_code = 'ukr';			
		}	else {
			$lang_code = '';
		}
		
		if('rus' == $lang_code) {
			$string = $this->cyrillicToLatinaFromRus($string);
		}
		if('ukr' == $lang_code) {
			$string = $this->cyrillicToLatinaFromUkr($string);
		}
		// another langs ...

 

И вставить вместо него

$string = $this->cyrillicToLatinaFromRus($string);

 

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

Хорошо, что получилось! )):D
Надо будет найти время как-то его подредактировать...

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

6 часов назад, Vladyxa сказал:

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

 

 

Чтобы понять, если ли изменения:

А) Попробовать добавить новый товар. Ввести заголовок. Перейти на вкладку "Данные". Если там будет заполнен SEO URL, значит все ок.

Б) При редактировании товара удалить SEO URL и сохранить. Открыть тот же товар и посмотреть, заполнился ли SEO URL сам.

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

  • 2 weeks later...

Хм, учту при обновлении. Жаль только, что не могу уже начать его обновлять...

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

  • 4 weeks later...
35 минут назад, GrblFF сказал:

Здравствуйте. Как сделать чтобы если url существует уже к нему добавлялась число? Например id продукта.

 

 

Только правкой кода. Нужно дописать проверку наличия сгенерированного УРЛа в базе

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

  • 4 weeks later...

Добрый день!

Модуль встал без каких либо проблем и работает. Но...

Если название содержит символ кавычек ", то в урле пишется текст quot, как это исправить и где? 

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


19 часов назад, Serega10 сказал:

Добрый день!

Модуль встал без каких либо проблем и работает. Но...

Если название содержит символ кавычек ", то в урле пишется текст quot, как это исправить и где? 

 

Вероятно, что надо провести название через html_entity_decode, если Вам это о чем-то говорит. А если нет, то в понедельник обновлю.

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

19 часов назад, SergeTkach сказал:

 

Вероятно, что надо провести название через html_entity_decode, если Вам это о чем-то говорит. А если нет, то в понедельник обновлю.

Спасибо за ответ. 

Уже все сделали сами, подправили немного. 

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


19 часов назад, Serega10 сказал:

Спасибо за ответ. 

Уже все сделали сами, подправили немного. 

ок

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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