![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Продвинутый
Регистрация: 22.09.2006
Сообщений: 56
|
Здравствуйте!
В шаблоне у меня есть маркер TITLE: Код:
<div id="content_wrapper"> <div id="content"> <h2>###TITLE###</h2> ... Сетап у меня такой: Код:
page = PAGE
page.typeNum = 0
page.bodyTag = <body>
page.stylesheet = fileadmin/style.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = DOCUMENT
marks.CONTENT < styles.content.get
marks.MENU = HMENU
marks.MENU.1 = TMENU
marks.MENU.1.NO {
allWrap = <li>|</li>
RO = 1
}
marks.BREADCRUMB = HMENU
marks.BREADCRUMB.1 = TMENU
marks.BREADCRUMB.1.NO {
allWrap = | |
RO = 1
}
}
page.config.simulateStaticDocuments_noTypeIfNoTitle = 1
Код:
page.10.marks.TITLE < styles.content.title Как мне вывести заголовок страницы в поле TITLE? Заранее благодарен Дмитрий |
|
|
|
|
|
#2 |
|
Senior Member
|
Код:
page.10.marks.TITLE = TEXT page.10.marks.TITLE.data = page: title |
|
|
|
|
|
#3 |
|
Продвинутый
|
а какой код прописать в setup
если юзер открыл страницу Root -> page_1 -> page_1.1 ...-> page 1.1.3.1 то в <title> .. </title> прописывать: Title_of_page 1.1.3.1, ... Title_of_page_1.1, Title_of_page_1, Title_of_Root ? |
|
|
|
|
|
#4 |
|
Senior Member
|
В заголовок выводить информацию можно двумя способами:
|
|
|
|
|
|
#5 |
|
Продвинутый
|
спасибо, сделал так, как вы посоветовали
(возможно не очень элегантный код получился) setup: #//////////// META TITLE ////////////////////////////////// temp.META_TITLE = HMENU temp.META_TITLE.wrap = <title> | </title> temp.META_TITLE.special = rootline temp.META_TITLE.excludeUidList = 1 temp.META_TITLE.special.range = 0|-1 temp.META_TITLE.1 = TMENU temp.META_TITLE.1.NO { allWrap = | , doNotLinkIt = 1 } temp.META_TITLE.1.CUR = 1 temp.META_TITLE.1.CUR { allWrap = | doNotLinkIt = 1 } ... config.noPageTitle = 1 page.headerData.10 < temp.META_TITLE ------- в итоге выводится: <title>Root-Page-title,Page-title-level-1,Page-title-level-2,...</title> в принципе, меня это устраивает (хотя возможно существует более "грамотный" подход) для полного счастья хотелось бы выцепить title новостной статьи и засунуть его аналогично в <title> |
|
|
|