Remontnouta.ru

ПК Ремонт техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Bitrix не работает чпу

bitrix не работает чпу

Столкнулся с моментом, что на сайте лицензия «Старт» не работает стандартное ЧПУ по умолчанию с использованием ID, по отношению к элементам каталога для которых не указан раздел, т.е если товар относится к верхнему уровню ЧПУ не работает.
Например вот такой урл товара не привязанного к разделу: http://сайт.ру/products/38/ — Раздел не найден.
Шаблон компонента стандартный.
Есть вариант использовать ЧПУ с символьными кодами тогда все работает, но что делать когда нужно чтобы стандартное ЧПУ заработало?

Рабочий вариант ЧПУ с символьными кодами:

bitrix не работает чпу

Если у вас есть товары без раздела (на верхнем уровне), то используйте такой вариант:
element/#ELEMENT_ID#/

Этот вариант проверен -рабочий.

Разберемся с понятиями

Чем отличается персональная цена от персональной скидки?

Персональные цены можно настроить для любого товара, для любого зарегистрированного пользователя. На сайте или в 1С указывается конечная цена товара для конкретного клиента. В каталоге выглядит так:

У товара с персональной скидкой выводится:

зачеркнутая старая цена;

Внедрение редиректов со старых ссылок на ЧПУ

Это необходимо для склейки дублей страниц, а также для тех, кто закупал или имеет ссылки по старым адресам.

Нам необходимо дописать чуть-чуть кода в файл result_modifier.php элемента каталога. Открыть этот файл можно несколькими способами:

  • Со стороны редактирования сайта перейти на карточку товара, выделить компонент, нажать на выпадающее меню рядом с «шестеренкой» > элемент каталога детально (bitrix:catalog.element) > редактировать файл result_modifier.php
  • Через ФТП: /bitrix/templates/.default/components/bitrix/catalog.element/ваш-каталог/result_modifier.php
  • Через административную часть: Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrixtemplates > .default > components > bitrixcatalog.element > ваш-каталог > result_modifier.php

Открываем файлик и перед закрывающимся ?> дописываем

Читайте так же:
Восстановить плей маркет на планшет

Надеюсь статья была вам полезной, если у вас возникли какие-либо вопросы — пишите в комментариях.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector