Как убрать категорию из url товара

Автор brus powerfull, 30 октября 2014, 14:02:14

« назад - далее »

brus powerfull

Добрый день,

Подскажите пожалуйста,как можно убрать категорию из url товара, чтобы когда переходишь в категорию>товар url товара состоял только из http://название сайта/название товара.html , в каком шаблоне это нужно править?

DarinSr

Правила образования чпу можно поменять в админке Настройки / SEO и URLs в Схема URL.
ЦитироватьЭтот раздел позволяет изменять шаблон по которому формируются ссылки. Для активации этого функционала необходимо включить настройку "ЧПУ" и подключить модуль Apache, отвечающий за правила переназначения ссылок (mod_rewrite) на вашем веб-сервере.
Есть несколько доступных ключевых слов для каждого упомянутого ниже пути; обратите внимание, ключевые слова со знаком * — обязательны!
Чтобы добавить ключевое слово в вашем URL используйте синтаксис {keyword}. Вы можете добавить текст до или после ключевого слова, если ключевое слово не будет пустым, с помощью синтаксиса {prepend:keyword:append}. К примеру, {-hey-:meta_title} добавит "-hey-my-title" в URL, если meta заголовок установлен.
По умолчанию:
Путь к товарам:
{category:/}{id}-{rewrite}{-:ean13}.html
Ключевые слова: id*, rewrite, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags
Чтобы удалить категорию, нужно изменить на
{id}-{rewrite}{-:ean13}.html

brus powerfull

Сделал изменения - убрал отображение категории в url товара, теперь url стал выглядеть следующим образом http://имя сайта/root/id-чпу.html. Подскажите пожалуйста откуда появился /root/ и можно ли его убрать?

Adik

Не нужно убирать категорию из адреса, будут проблемы с модулями. Так блок категорий нужно будет править.
После изменения схемы url нужно очистить кеш, папку компиляции, заново пересоздать ссылки в горизонтальном меню.
Работы будет много, вам нужно проверять каждый шаблон и исправлять старые ссылки.

brus powerfull