Yü - ändern Antwortdaten
Frage
Ich muß dynamisch Titel und Meta-Tags in meiner Anwendung generieren. Also muß ich Response-Objekt (F. E. wie in symfony Framework) erhalten und die entsprechenden Daten in Abschnitt. Wie kann ich das in Yü?
Lösung
Zum Seitentitel, Set CController :: entweder in Ihrer seitentitel Aktion oder Ihre Ansicht zu ändern.
$this->pageTitle = '...';
Solange Ihr Haupt Layout dieser Inbetween Titel-Tags hallt, es funktioniert sehr gut. (Dies ist standardmäßig durchgeführt.)
Um weitere Header hinzuzufügen, verwenden Sie
Yii::app()->clientScript->registerMetaTag($content, $name, $httpEquiv, $options);
Bitte an die API verweisen zur Erklärung dieser Signatur.
Andere Tipps
Wahrscheinlich ist dies eine längst überfällige Frage, aber im Interesse der zukünftigen Besucher gibt es einen schönen Wiki-Artikel über genau diese: http://www.yiiframework.com/wiki/54/simplified-meta- Tags /