![]() |
ссылки внутрь страницы
В шаблоне сайта в самом низу есть ссылка "Наверх" такого плана:
<a href="#" class="footter"><img src="go_up.gif" /></a> Однако при нажатии на эту ссылку на сайте Typo3 генерирует ссылку www.site.com/typocms/fileadmin/template/# и выдает сообщение, что страница не найдена. Подскажите, пожалуйста, как можно сгенерировать ссылку вида index.php?id=10# (для каждой страницы свой id) ? |
вообще, ссылку "наверх" можно вставлять автоматом для каждого элемента контента на странице, для этого нужно выставить соответственный крыжик при создании элемента содержания.
а ссылка на якорь из шаблона так и должна парситься. можно в шаблон добавить поле для ссылки и в setup прописать что-то вроде lib.up_url = TEXT lib.up_url.value = index.php?id={page:uid}# |
Если не хотите иметь проблем с RealURL и переключением языков и т.д., генерируйте ссылки только через typolink!
|
спасибо, вопрос решен
|
Цитата:
|
Цитата:
|
Я нашёл эту галочку [to top] Но ссылка у неё такая: http://www.mywebsite.lv/#, т.е. указывает в корень.
Как исправить? |
Разобрался.
Код для RealURL: Код:
config.baseURL = http://mywebsite.com/ Чтобы работал встроенный on top, нужно добавить: Код:
config.prefixLocalAnchors = all |
а смысл её перемещать? эти ссылки появляются после каждого элемента контента, в этом и есть их смысл. если нужна ссылка для всей страницы, то лучше вбивать в шаблон.
|
Я понимаю.А если я хочу чтобы эта ссылка была не в конце pagecontent'a, а рядом с заголовком этого pagecontent'a?
|
Часовой пояс GMT +4, время: 09:27. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot