Typo3: используйте метаданные со страницы Hom - PullRequest
0 голосов
/ 08 сентября 2011

Я использую Typo3 и использую поля «метаданные» на каждой странице для указания метаданных.

Я понимаю это с помощью следующего кода TypoScript:

page.meta.keywords.field = keywords
page.meta.description.field = description
page.meta.robots= index, follow

СейчасМне бы хотелось, чтобы стороны не указывали метаданные, используя данные с домашней страницы.Как я могу реализовать лучшее?

1 Ответ

1 голос
/ 09 сентября 2011

Вы можете использовать скользящий контент.Это потребует небольшой настройки, но облегчит жизнь людям, обслуживающим сайт.

Вам потребуется добавить или изменить следующую строку внутри typo3conf / localconf.php

$TYPO3_CONF_VARS['FE']['addRootLineFields'] = ',description,keywords';

Послечто вы можете изменить свои метаданные следующим образом:

page.meta.keywords.data = levelfield : -1 , keywords , slide
page.meta.description.data = levelfield : -1 , description , slide

Обязательно очистите весь кэш.Затем заполните значения по умолчанию внутри корневой страницы (в большинстве случаев uid = 1).

Теперь вы можете на любой странице переопределить этот параметр, и он автоматически применяется ко всем подстраницам этой страницы какхорошо =)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...