Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TYPO3: SEO и статистика посещений (http://forum.typo3.ru/forumdisplay.php?f=35)
-   -   Порядок тегов в header (http://forum.typo3.ru/showthread.php?t=9113)

Pantomas 28.12.2010 13:24

Порядок тегов в header
 
Доброго времени суток!
По умолчанию TYPO генерирует теги в заголовке странице в следующем порядке:

Код:

<meta http-equiv="Content-Type"... //кодировка документа
<link rel="shortcut icon"... //фавиконка
<link rel="stylesheet"... //таблицы стилей
<script src=... //скрипты
<title>... // заголовок
<meta name="keywords"... //ключевые слова, описание и т.д.

Вопрос: как можно изменить данный порядок? Необходимо поставить <title> первым тегом, а ключевые слова и описание под кодировкой.
Заранее спасибо.

dmartynenko 28.12.2010 13:54

На ум приходит только - с помощью регэкспов поковырятся в коде страницы перед ее выводом пользователю.

Pantomas 28.12.2010 14:11

хм, а нельзя изменить порядок генерации страницы?

dmartynenko 28.12.2010 14:14

Только если лезть в код ядра.

Либо отключить все заголовки с помощью config.disableAllHeaderCode = 1
И добавить их вручную через page.headerData {}

Pantomas 28.12.2010 16:03

Вопрос. config.disableAllHeaderCode = 1 убирает генерацию всех тегов, включая <html>, <!DICTYPE>, <body>, можно ли отключить только генерацию подключения стилей и скриптов?

dmartynenko 28.12.2010 16:09

Можно - смотрите секцию про config в TSRef.

Pantomas 29.12.2010 06:59

Пошел читать.

Pantomas 29.12.2010 12:48

Смотри-ка, помогает :).
Всё, переписал теги так как надо (правда кодировку пришлось выключать принудительно в pagegen).
Спасибо!


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

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