camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Адресация в свободной форме
12.10.2014

Предлагается доработка, позволяющая задавать URL страниц сайта с применением разных символов, практически без ограничений.
Изменена адресация для следующих типов страниц:
1. Страница товара
2. Страница категории
3. Страница бренда
4. Страница категории-бренда

Например, адреса могут быть такими
http://domain.ru/product2.htm
http://domain.ru/product3
http://domain.ru/pro/du/ct/~~/55664
http://domain.ru/русский/текст/!/!
http://domain.ru/русский.текст.еще/!!!/
http://domain.ru/ботинки/кожаные/детские/art5666
http://domain.ru/cat1
http://domain.ru/cat2.htm
http://domain.ru/cat3/cat4/cat5
http://domain.ru/диваны/кожаные/мягкие
http://domain.ru/группа/мячи/надувные

Некоторая особенность со страницами категория-бренд - тут не все гладко.
Посколько стандартно адрес такой страницы образуется слиянием двух адресов, то возникает объективная трудность в связи с возможной неоднозначностью трактовки такого адреса.
Например, если есть две категории с адресами
1. A
2. A/B
и два бренда с адресами
1. B/C
2. C
то адрес A/B/C можно трактовать как категория 1 + бренд 1, а можно и как категория 2 + бренд 2.

Но в реальности такие коллизии встречаются крайне редко.
Поэтому в рассматриваемой доработке не стал доводить этот момент до полного идеала, просто выбирается одна из подходящих пар категория-бренд.
Предполагается, что админ сайта сам будет следить за адресами, и в нужных случаях поправит, чтобы не возникало совпадений.

Создавалось для версии 2.3.6.
Скорее всего, годится и для других версий 2.x

Установка кропотливая, так как надо, кроме прочего, менять адреса в шаблонах в довольно большом числе мест, удаляяя стандартные адресные префиксы /catalog, /product и им подобные.


150 $   или   9,750 руб.
         
  • Отзывы (0)
  • Добавить отзыв

Отзывы:

© 2018 simpla-tuning.com