Битрикс.Как передать ссылку за пределы компонента?
В общем есть страница,к примеру сайт.ru/акции,там находятся акции выводимые компонентом bitrix.news,по клику на акцию детальная акция выводится.Есть страница сайт.ru/партнеры где выводится список этих акций,и нужно туда передать ссылки на детальную страницу акции,я могу конечно в ручную прописать,но это не то,как можно передать ссылку
В настройках инфоблока шаблоны ссылок прописаны?
Если на странице партнеров список акций выводится стандартным компонентом, в arResult список элементов должен содержать ссылки.
Если вывод через API (старое), в выборке нужно указать Select поля DETAIL_PAGE_URL, а отбирать элементы через GetNext или GetNextElement.
если добавить компонент news,то он все выводит нормально,только на этой же странице,а мне нужно чтобы при нажатии на новость он уходил в другой раздел с детальным описанием,может в ЧПУ что то?
viktorulyushev: Запутали меня.
«выводит нормально,только на этой же странице» — предположу, что подразумевается «в том же разделе».
То есть есть /партнёры/ и на этой СТРАНИЦЕ выводится список акций. И при нажатии на акцию открывается ссылка в том же разделе /партнёры/акция-детально/
а задача стоит, чтобы открывалась ссылка /акции/акция-детально/
Как в админке? Акции вложены в акции или в партнёров? Если они разделены и акции отдельно а партнёры отдельно, не понятно, каким образом на одной странице выводится И список партнёров И список акций. Вряд ли одним компонентом. Двумя?
Алексей Бурлака: одним компонентом,просто при нажатии на акцию,на этой же странице открывается детальная новость и внизу есть типо вернуться обратно,надо просто ссылку настроить чтобы она вела на другую страницу вообще,в админке все правильно