Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 15.08.2008, 17:39   #1
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Я вот пробовал так:

Код:
page.headerData.20 = TEXT
page.headerData.20.field = subtitle
page.headerData.20.wrap = <title>Имя сайта : |</title>
config.noPageTitle = 1
У меня "как бы работает, то есть выдаёт

Имя сайта: Имя страницы

но когда переходишь на подстраницу, выдаёт

Имя сайта: Имя подстраницы

а хочется

Имя сайта: Имя страницы : Имя подстраницы

Что надо добавить?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 15.08.2008, 18:02   #3
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Оно-то оно, только вот не выводит от в формате:

Имя сайта: Имя страницы : Имя подстраницы
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 15.08.2008, 19:06   #5
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Что-то не вьезжаю как это склеить воедино...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 17.08.2008, 21:28   #6
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Итак, решение:
для
Имя сайта : Страница 1 : Страница 2

1. В Странице 2 пишем Subtitle с именем Страница 1.
2. Вставляем следующий код:
Код:
page.headerData.20 = TEXT
page.headerData.20.value = Имя сайта
page.headerData.20.wrap = <title> |
page.headerData.30 = TEXT
page.headerData.30.field = subtitle
page.headerData.30.wrap = &nbsp;:&nbsp;|&nbsp;:&nbsp;
page.headerData.30.if.isTrue.field = subtitle
page.headerData.40 = TEXT
page.headerData.40.field = title
page.headerData.50 = TEXT
page.headerData.50.value = </title>
Это разумеется, если page.headerData.20,30,40 и 50 не заняты уже. :-)
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 19.08.2008, 23:04   #7
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Можно сделать так, что бы не думать что там занято а что нет.

page.headerData.20 = COA
page.headerData.20.10 = TEXT
page.headerData.20.10.value = Имя сайта
...
и т.д.

Но это в целом подход не правильный - "В Странице 2 пишем Subtitle с именем Страница 1" - это ж надо помнить что нужно название продублировать, да и работа лишняя для редакторов!

Вам же посоветовали выше такой вариант (по ссылке):

page.10.subparts.TITLE = TEXT
page.10.subparts.TITLE.data = leveltitle:0

Т.е. способ взять title из предыдущего уровня страниц в дереве.
dmartynenko вне форума   Ответить с цитированием
Старый 03.09.2010, 05:51   #8
alexk
Senior Member
 
Регистрация: 26.10.2007
Сообщений: 108
По умолчанию

Можно ещё вот так сделать:
Код:
config.noPageTitle = 1
page.headerData.20 = COA
page.headerData.20.wrap =  <title>|</title> 
page.headerData.20 {
10 = HMENU
10 {
	special = rootline
	special.range =0|-1
	1 = TMENU
	1 {
		NO.linkWrap =  ||:&nbsp; |*| &nbsp;-&nbsp;
		NO.ATagTitle.field = title // subtitle // nav_title
		NO.doNotLinkIt = 1
	}
}	
}
__________________
Фанат TYPO!
alexk вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория