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

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

Ответ
 
Опции темы Опции просмотра
Старый 26.09.2006, 16:45   #1
shtala
Новенький
 
Регистрация: 20.09.2006
Сообщений: 25
По умолчанию Составной Title на страницах

Подскажите, пожалуйста, как сделать title страницы в виде <part1>:<part2>:
<part1> - некотороое постоянное для всего сайта значение, задаваемое, например, константой
<part2> - заголовок, задаваемый в свойствах каждой страницы
shtala вне форума   Ответить с цитированием
Старый 26.09.2006, 16:49   #2
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

как вариант можешь посмотреть экст: http://typo3.org/extensions/reposito...e_title/1.1.0/
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 26.09.2006, 17:00   #3
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Проше отключить генерацию заголовка (noPageTitle) и делать все что хочется самому в headerData
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 26.09.2006, 21:21   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Или написать свою titleTagFunction, если php привычней чем TS
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 26.09.2006, 22:24   #5
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Цитата:
Сообщение от void
Или написать свою titleTagFunction, если php привычней чем TS
Неее... тогда уж написать свою CMS!
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 27.09.2006, 15:56   #6
shtala
Новенький
 
Регистрация: 20.09.2006
Сообщений: 25
По умолчанию

спасибо, остановился на расширении.
shtala вне форума   Ответить с цитированием
Старый 15.08.2008, 13:08   #7
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

Что сейчас правильно делать? Тоже через расширение? (PHP в расчёт не берём :-)
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 15.08.2008, 15:05   #8
Alex Podusov
Senior Member
 
Аватар для Alex Podusov
 
Регистрация: 19.06.2008
Адрес: Сергиев Посад
Сообщений: 278
Отправить сообщение для Alex Podusov с помощью ICQ
По умолчанию

Цитата:
Сообщение от shtala Посмотреть сообщение
Подскажите, пожалуйста, как сделать title страницы в виде <part1>:<part2>:
<part1> - некотороое постоянное для всего сайта значение, задаваемое, например, константой
<part2> - заголовок, задаваемый в свойствах каждой страницы
Если сайт на одном языке - то первая постоянная часть - устанавливается в Sitetitle шаблона, и всё получается, как вы и хотели. В догонку вопрос номер два: как я понял это значение, раз задав в шаблоне, уже невозможно изменить? То есть если сайт многоязычный - чтобы такая постоянная часть выдавалась в соответствии с нужным языком - остается только вариант воспользоваться экстеншэном?
Alex Podusov вне форума   Ответить с цитированием
Старый 15.08.2008, 15:16   #9
maaboo
Senior Member
 
Регистрация: 19.11.2007
Сообщений: 362
Отправить сообщение для maaboo с помощью ICQ
По умолчанию

А _LOCAL_LANG.<нужный язык> разве нельзя использовать? Только я не понимаю что префиксом писать..
__________________
Пишу русский ман для новичков - предложения и пожелания в личку.
Разрабатываю некоммерческий бесплатный информационный портал.
maaboo вне форума   Ответить с цитированием
Старый 15.08.2008, 15:20   #10
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

Цитата:
Сообщение от Alex Podusov Посмотреть сообщение
Если сайт на одном языке - то первая постоянная часть - устанавливается в Sitetitle шаблона, и всё получается, как вы и хотели. В догонку вопрос номер два: как я понял это значение, раз задав в шаблоне, уже невозможно изменить? То есть если сайт многоязычный - чтобы такая постоянная часть выдавалась в соответствии с нужным языком - остается только вариант воспользоваться экстеншэном?
Что ж вы так к готовым решениям тяготеете. Тут на форуме был приведен очень хороший пример формирования заголовка. Средствами typoscript. Рабочий код. Поищите.
Формируется из какого-то названия, которое вы задаете (можно для разных языков разное), названия страницы, и можно даже ключевые слова прописать в title.
В общем noPageTitle идеальный выход.
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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