Вопрос

Мне нужно динамически генерировать заголовок и мета-теги в моем приложении.Итак, мне нужно получить объект ответа (например.как в symfony framework) и установите соответствующие данные в разделе.Как я могу это сделать в Yii?

Это было полезно?

Решение

Чтобы изменить заголовок страницы, установите CController::pageTitle либо в вашем действии, либо в вашем представлении.

$this->pageTitle = '...';

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

Чтобы добавить другие заголовки, используйте

Yii::app()->clientScript->registerMetaTag($content, $name, $httpEquiv, $options);

Пожалуйста обратитесь к API для объяснения этой подписи.

Другие советы

Вероятно, это давно назревший вопрос, но ради будущих посетителей есть хорошая вики-статья именно об этом:http://www.yiiframework.com/wiki/54/simplified-meta-tags/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top