![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Продвинутый
Регистрация: 13.02.2006
Сообщений: 49
|
![]()
Вот такой вопрос - используется RealURL, т. е. есть <BASE>. Как в контенте, например, в новости сделать ссылку внутри страницы на якорь.
Типа как работает <a href="#222"> если нет <BASE> |
![]() |
![]() |
![]() |
#2 | |
Продвинутый
|
![]() Цитата:
__________________
www.zelfi.com |
|
![]() |
![]() |
![]() |
#3 |
Продвинутый
Регистрация: 13.02.2006
Сообщений: 49
|
![]()
оно самое.
так и как это сделать не зная Url страницы? |
![]() |
![]() |
![]() |
#4 | |
Продвинутый
|
![]() Цитата:
вместо http://www.domain.de/level1/level2/ можно написать просто /level1/level2/
__________________
www.zelfi.com |
|
![]() |
![]() |
![]() |
#5 |
Продвинутый
Регистрация: 13.02.2006
Сообщений: 49
|
![]()
Получается, что это не выход - статья может появляться по нескольким url'ам
|
![]() |
![]() |
![]() |
#6 |
Продвинутый
Регистрация: 13.02.2006
Сообщений: 49
|
![]()
Решил проблему, добавив собственный тег в 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> |
![]() |
![]() |
![]() |
#7 | |
Продвинутый
|
![]() Цитата:
__________________
www.zelfi.com |
|
![]() |
![]() |
![]() |
#8 | |
Продвинутый
Регистрация: 13.02.2006
Сообщений: 49
|
![]() Цитата:
Конкретнее опишите задачу - способ весьма универсальный, скорее всего можно. |
|
![]() |
![]() |