Joomla: использование якоря (anchor) на странице Печать
Добавил(а) microsin   

Якорь - средство для создания ссылки к определенному месту на странице сайта. Например, Вам нужно указать не на саму статью, а на определенный абзац в ней - для этого можно использовать якорь на этом абзаце.

Во всех системах web-программирования есть поддержка якорей, есть она также и в Joomla.

[Joomla 1.0.12]

Установить якорь просто - в режиме редактирования статьи ставим курсор в то место статьи, куда должна быть прямая ссылка, жмем на кнопку со значком якоря. 

Появится следующее диалоговое окно, в котором в поле ввода "Название якоря" впечатайте по-английски имя якоря (выберите что-нибудь понятное, связанное с содержимым материала, на который помещаем якорь), без символа # в начале имени.

anchor insert

После вставки якоря появится возможность при добавлении ссылки использовать якорь:

В стандартном диалоге формирования ссылки на последнем этапе указываем якорь через выпадающий список "Якорь". Этот список становится доступным, когда в строке ввода URL появляется ссылка на страницу, где создан якорь. Иногда этот список не появляется, тогда в конец ссылки нужно вручную через знак # поместить имя якоря, например:
http://microsin.net/programming/HTML/put-site-to-catalogs.html#GoogleSiteIndexing

Если переход будет осуществляться по якорю на той же самой странице, где находится ссылка с якорем, то достаточно в строке ссылки указать только имя якоря с символом # в начале ссылки, например: #GoogleSiteIndexing.

[Joomla 1.5]

Принципиально установка якоря ничем не отличается от предыдущей версии Joomla. В поле Name вбивается имя якоря без #, которое будет использоваться в ссылках, а в следующее поле Id вбивается произвольный текст идентификатора якоря (поле Id заполнять необязательно, оно может быть и пустым). Как обычно, избегайте использования русских букв для Name якоря и для Id.

anchor-joomla15-create

После того, как якорь создан (в нашем примере якорь dup), его можно использовать при создании ссылки.

anchor-joomla15-link-insert