Yii - изменить данные ответа
Вопрос
Мне нужно динамически генерировать заголовок и мета-теги в моем приложении.Итак, мне нужно получить объект ответа (например.как в 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/