Формирование пути к магазину

#
Формирование пути к магазину
Здравствуйте, напишите пожалуйста о пункте "Добавлена возможность выбора режима формирования URL для магазина" в обновлении 5.1.0.
Что изменилось и как это можно использовать? то есть теперь можно просто менять название раздела с shop на другое или что-то еще?
Модератор
#
Re: Формирование пути к магазину
h4mpy,
Менять название раздела можно очень давно, указанное Вами обновление включает возможность выбора формирования URL - идентификатор или транслитерация.
#
Re: Формирование пути к магазину
после обновления в интернет магазинах всех сайтов формирование URL установилось на идентификатор. изменил на транслит, но после импорта все ссылки на элементы почему то поменялись на идентификатор (item_211). и так происходит при каждом импорте прайса, в котором меняется только цена. как избежать этого??
#
Re: Формирование пути к магазину
phantik, пришлите на поддержку фрагмент CSV-файла, который импортируете. Локально воссоздать проблему не удалось.
#
Re: Формирование пути к магазину
тоже озадачился формированием коротких ссылок на товар, но встал вопрос - на сколько короткимим их можно сделать. После включения встроенного функционала получил пути вида www.site.ru/shop/group1/subgroup2/item_123

Возможно ли создание ссылок вида www.site.ru/shop/item_123, соответствующих пути www.site.ru/shop/group1/subgroup2/item_123, и если да, то каким образом?
Делаю мэйк-ап сайтов
Модератор
#
Re: Формирование пути к магазину
SLIDER писал(а):
Возможно ли создание ссылок вида www.site.ru/shop/item_123, соответствующих пути www.site.ru/shop/group1/subgroup2/item_123, и если да, то каким образом?

Можно внести корректировки в типовую динамическую страницу, добавить проверку регулярным выражением на item_, определение ID товара и его показ.
#
Re: Формирование пути к магазину
значит возможно, но не совсем понятно как... ввести проверку - не проблемма, а вот как формировать и отождествлять пути? Другими словами, цель - сделать дубликаты путей, но не на основе структуры магазина, а на основе товара (ID/Артикул и т.п.) Просто я не совсем понимаю, по какому принципу в HostCMS формируются ссылки, в данном случае к товарам, и как их менять.
Делаю мэйк-ап сайтов
#
Re: Формирование пути к магазину
SLIDER, в XSL-шаблоне при выводе списка товаров для каждого из них указывайте нужный вам путь вместо того, который стандартно подставляется в этом XSL-шаблоне:
<a href="{/shop/path}{fullpath}{path}/" class="cat_title">...

А после в коде тип. дин. страницы(и в ее настройках) по полученному пути(массив $GLOBALS['URL_ARRAY']) выводите нужный товар.
Авторизация