support 447 Опубликовано 15 января, 2014 Жалоба Share Опубликовано 15 января, 2014 По умолчанию в VamShop 2 в поле Псевдоним в Админке - Содержание значение записывается в виде транслита (латиницы). Если Вам необходимо указывать url адрес в магазине с использованием кириллицы, например http://магазин.ру/product/название-товара.html'>http://магазин.ру/product/название-товара.html , а не http://магазин.ру/product/product-name.html, это делается небольшой правкой. 1. Открываете файл /app/Controller/ContentsController.php, ищите следующий код: $this->request->data['Content']['alias'] = $this->generateAlias($content_name); } else { $this->request->data['Content']['alias'] = $this->generateAlias($this->data['Content']['alias']); и меняете его на: $this->request->data['Content']['alias'] = $content_name; } else { $this->request->data['Content']['alias'] = $this->data['Content']['alias']; 2. Всё, теперь в Админке - Содержание - Категории и товары при создании/редактировании контента, в закладке Настройки, в опции Псевдоним Вы можете указывать URL на кириллице. К примеру, если Вы хотите, что у Вас был адрес http://магазин.ру/product/название-товара.html'>http://магазин.ру/product/название-товара.html , в опции Псевдоним пишите: название-товара 3. Если Вы хотите, к примеру, что б в адресах не было .html , т.е. вот так - http://магазин.ру/product/название-товара , это регулируется опцией Расширение URL в Админке - Настройки - Магазин. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения