как сделать ссылку внутри страницы?
Вот такой вопрос - используется RealURL, т. е. есть <BASE>. Как в контенте, например, в новости сделать ссылку внутри страницы на якорь.
Типа как работает <a href="#222"> если нет <BASE> |
Цитата:
|
оно самое.
так и как это сделать не зная Url страницы? |
Цитата:
вместо http://www.domain.de/level1/level2/ можно написать просто /level1/level2/ |
Получается, что это не выход - статья может появляться по нескольким url'ам
|
решил проблему
Решил проблему, добавив собственный тег в RTE.
Для этого в теплейт добавляется: lib.parseFunc_RTE { tags { aint = TEXT aint { current=1 typolink.parameter { data = parameters : href prepend = TEXT prepend.data=getIndpEnv:TYPO3_REQUEST_URL } typolink.extTarget = } } } В результате строка в RTE <aint href="#ref1">Ссылка 1</aint> преобразуется в <a href="http://host/aaa/bbb?ccc=ddd#ref1">Ссылка 1</a> |
Цитата:
|
Цитата:
Конкретнее опишите задачу - способ весьма универсальный, скорее всего можно. |
Часовой пояс GMT +4, время: 14:02. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot