Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   ссылки внутрь страницы (http://forum.typo3.ru/showthread.php?t=1957)

shtala 19.10.2006 20:27

ссылки внутрь страницы
 
В шаблоне сайта в самом низу есть ссылка "Наверх" такого плана:
<a href="#" class="footter"><img src="go_up.gif" /></a>
Однако при нажатии на эту ссылку на сайте Typo3 генерирует ссылку
www.site.com/typocms/fileadmin/template/# и выдает сообщение, что страница не найдена.
Подскажите, пожалуйста, как можно сгенерировать ссылку вида index.php?id=10# (для каждой страницы свой id) ?

filippoff 19.10.2006 21:19

вообще, ссылку "наверх" можно вставлять автоматом для каждого элемента контента на странице, для этого нужно выставить соответственный крыжик при создании элемента содержания.

а ссылка на якорь из шаблона так и должна парситься.

можно в шаблон добавить поле для ссылки и в setup прописать что-то вроде

lib.up_url = TEXT
lib.up_url.value = index.php?id={page:uid}#

Pavel Antonov 19.10.2006 22:32

Если не хотите иметь проблем с RealURL и переключением языков и т.д., генерируйте ссылки только через typolink!

shtala 20.10.2006 18:46

спасибо, вопрос решен

Delestor 18.11.2006 22:32

Цитата:

Сообщение от Pavel Antonov (Сообщение 7733)
Если не хотите иметь проблем с RealURL и переключением языков и т.д., генерируйте ссылки только через typolink!

И всё-таки как сделать такую ссылку?

NiKRON 19.06.2007 16:37

Цитата:

вообще, ссылку "наверх" можно вставлять автоматом для каждого элемента контента на странице, для этого нужно выставить соответственный крыжик при создании элемента содержания.
Что нужно выставить?

NiKRON 26.06.2007 18:20

Я нашёл эту галочку [to top] Но ссылка у неё такая: http://www.mywebsite.lv/#, т.е. указывает в корень.

Как исправить?

NiKRON 28.06.2007 11:41

Разобрался.

Код для RealURL:
Код:

config.baseURL = http://mywebsite.com/
убивает эти ссылки.
Чтобы работал встроенный on top, нужно добавить:
Код:

config.prefixLocalAnchors = all
Теперь вопрос только как переместить эту ссылку [on top] в другое место? Где находится шаблон pagecontent'a?

filippoff 28.06.2007 15:43

а смысл её перемещать? эти ссылки появляются после каждого элемента контента, в этом и есть их смысл. если нужна ссылка для всей страницы, то лучше вбивать в шаблон.

NiKRON 28.06.2007 18:11

Я понимаю.А если я хочу чтобы эта ссылка была не в конце pagecontent'a, а рядом с заголовком этого pagecontent'a?


Часовой пояс GMT +4, время: 09:27.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot