Среда, 27 июля 2016 13:04

Избавиться от кривой транслитерации запятой в %2C или просто 2C в Virtuemart 2/3

Автор
Оцените материал
(0 голосов)

И так очередная полезная ништячка в нашу копилку знаний.

Для того, что бы избавиться от бредового сохранения алиаса в виде замены запятой при транслитерации на %2С или 2C, меняем код:

В файле administrator\components\com_virtuemart\helpers\vmtable.php строку

$this->$slugName = str_replace(array('`','´',"'"),'',$this->$slugName);

меняем на

$this->$slugName = str_replace(array('`','´',',',"'"),'',$this->$slugName);

Позаимствовано с joomlaforum.ru у автора поста http://joomlaforum.ru Eholov

Отдельное замечание - у нас заработало только после того как мы зашли в SEO настройки virtuemart - далее отключили "Use full category tree for product links", сохранились, и снова включили эту же галку и снова сохранились.

 

Прочитано 605 раз Последнее изменение Среда, 27 июля 2016 13:14
NiKompany

Сааамый главный человек

Добавить комментарий


Защитный код
Обновить

Разработано и поддерживается IT-студией НиКомпани. Все права защищены © 2019 Все бренды, логотипы и тренды, используемые на этом веб-сайте, принадлежат их соответствующим владельцам.