0

Zend Framework で Pimcore を使用しています。私のヘッダービューでは、これを出力します:

<?php echo $this->headMeta(); ?>

出力は空白です。代わりに、次のように変更しました。

<meta name="description" content="<?php echo $this->document->description ?>" /> <meta name="keywords" content="<?php echo $this->document->keywords ?>" />

それはうまくいきます。ここでの問題は、私が zend を正しく使用したいということであり、これはおそらく最も理想的なアプローチではないと感じています。

これを実行する正しい方法について誰かが教えてくれますか?

ありがとうございました!

4

1 に答える 1

1

ファイルでは、次のような値でBoostrap.phpを初期化する必要があります。head

$view->headMeta()->appendHttpEquiv('Content-type', 'text/html; charset=UTF-8')
                 ->appendName('description', 'mySite');

$view->headTitle()->setSeparator ('-')->headTitle('myPage');

$view->doctype('HTML4_STRICT');

このコードは_initViewHelpers関数に属します。次に、次のように呼び出すことができます<head>

<?php
    echo $this->doctype ();
?>
<html>
    <head>
    <?php 
        echo $this->headMeta();
        echo $this->headTitle();
    ?>
//...
于 2011-04-16T11:09:24.787 に答える