Pimcore标题摘要

时间:2012-11-04 08:10:24

标签: php cmd pimcore

我正在尝试通过将此代码添加到布局来在每个页面上创建标题摘要:

$s = Document_Snippet::getByPath('/snippets/');

if (is_object($s) && is_object($s->elements['header'])) 
{
echo $s->elements['header']->frontend();
}

在管理员面板中,我创建了文件夹“snippets”,添加了代码段“header”,并在此代码段中添加了“Header”类型,创建了控制器和视图。

我想在每个页面上显示此代码段,但pimcore不会获取“header”的代码段对象。如果我输入此代码:echo $this->snippet("header");它可以工作,但每次创建新页面时我都需要拖放标题代码段。

在管理面板中,代码段元素“标题”路径为“/ snippets /”键为“标题”,ID为“4”。

如何解决我的问题?

1 个答案:

答案 0 :(得分:1)

哎呀,我试图弄错了。

正确的方法是:<?= $this->inc("/snippets/header") ?>