Здраствуйте. Подскажите как организовать следующую вещь...
Есть страница со списком производителей, каждый элемент списка - ссылка на просмотр детальной информации. Страница с детальной информацией создана отдельно, detail.php, на ней размещены компоненты: Новость детально (bitrix:news.detail) и Список связанных элементов (bitrix:catalog.link.list).
На странице с производителями настроены входные параметры так, чтобы они могли формировать ссылки на страницу детального описания производителя. Для этого задан путь к этой странице, а также название параметра, в котором передается код елемента для показа:
В моем случае страница detail.php находиться в той же директории, что и страница со списком производителей.
Во входных параметрах компонента детальной новости задан php-код, возвращающий ID новости:
Настроив параметры компонентов должным образом, в публичной части имеем результат:
Ссылки на просмотр детальной информации имеют вид типа: manufacturer/detail.php?ID=110, manufacturer/detail.php?ID=111 и т.д.
Суть: Необходимо чтобы ссылки имели ввид типа: manufacturer/110, manufacturer/111. Где в таком случае создавать страницу детального описания и как её связать с ссылками такого вида???
Да, но нужно чтобы было manufacturer/110, а не manufacturer/detail.php?ID=110.
Т.е. в настройках инфоблока "Производители", на пункте "URL страницы детального просмотра" вместо #SITE_DIR#/catalog/#IBLOCK_CODE#/#SECTION_CODE#/detail.php?ID=#ELEMENT_ID# нужно #SITE_DIR#/catalog/#IBLOCK_CODE#/#SECTION_CODE#/#ELEMENT_ID#
Таким образом будет формироваться необходимая ссылка на страницу детального просмотра...
Ну вот на этом сайте http://www.toy.ru/catalog/producers/ без следа (при просмотре детального просмотра любого из производителей), так нужно и мне. Это реально сделать с помощью 1 страницы детального просмотра (со компонентами список связных елементов и новость детально), или на том сайте они создавали под каждого производителя отдельную страницу???
где вместо AUTHOR пишите свою переменную, в которой передается ID производителя и путь, как упоминала, пишите свой upd. условие можно чуть изменить, например #^/e-store/books/authors/(\d+)#
Julliet, спасибо большое. Сделал как вы говорите, но не совсем работает. Результат в публичной части при переходе на страницу детального просмотра производителя
Складывается ощущение что при переходе на страницу типа manufacturer/ID вместо detail.php?ID=#ID#, загружается просто страница detail.php. Может ещё где то что то поменять нужно. В чем причина, не подскажите?