0

我将 Pimcore 与 Zend 框架一起使用。在我的标题视图中,我输出了这个:

<?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 回答