我想在cms页面上显示民意调查。我使用了以下代码,但我看不到它。
{{block type="poll/activePoll" name="right.poll" as="poll" template="poll/active.phtml"}}
我尝试使用对内容块的引用来启用它。但是,当我这样做时,它会显示在顶部或底部。我也试过使用下面和后面的属性,但没有运气。我无法得到它想要的地方。理想的解决方案是在CMS页面包装div中编写一些代码的方法,这样我就能把它拿到我想要的地方。
谢谢, 基兰
答案 0 :(得分:2)
添加这样的块将仅在内容栏或布局的其他部分中添加内容中的块。在CMS页面的右侧边栏上添加民意调查。继续你的管理,“CMS”=> “页面”。选择在网格中添加轮询所需的页面并进行编辑。在设计选项卡中,添加以下内容:
<reference name="right">
<block type="poll/activePoll" name="right.poll">
<action method="setPollTemplate"><template>poll/active.phtml</template><type>poll</type></action>
<action method="setPollTemplate"><template>poll/result.phtml</template><type>results</type></action>
</block>
</reference>
希望我的回答能帮到你