layout.phtml にいくつかのデフォルトのメタ タグがあります。
$this->headMeta()
->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8')
->appendName('description', 'test test test')
->appendName('keywords', 'test test test')
->appendName('robots', 'index, follow')
->appendName('language', 'bg')
->appendName('googlebot', 'index, follow, archive')
->appendName('tags', 'test test test');
既存のビューにキーワードと説明を追加するにはどうすればよいですか。これを試します (/views/scripts/index/news.phtml:
echo $this->headMeta()
->appendName('description', 'new desc')
->appendName('keywords', 'new keys');
しかし、動作しません。Zend は 2 つの説明タグと 2 つのキーワード タグを作成します。
既存のものに新しいキーワードと説明を追加したい。経験値 layout.phtml でそれを生成する場合:
$this->headMeta()
->appendName('keywords', 'music, song, mp3')
/views/scripts/index/news.phtml に、新しいキーワードを追加して、既存の layout.phtml に追加したいと考えています。