这应该很简单,但由于某种原因,它不是。我只是希望能够加载我自己的模板文件并访问$ this-> getPosts()方法。
我试过了:
<block type="wordpress/post_list" name="blog_header" template="unleaded/fishpig/header.phtml"/>
然后在我的模板中:
<?php $_posts = $this->getPosts() ?>
<?php foreach ($_posts as $_post) : ?>
<?php echo $_post->getAuthor() ?>
<?php endforeach ?>
这不起作用。查看主要的List.php块文件,该集合基于“包装器”返回,但我似乎无法找到它是什么。
是否有其他人拥有代码示例,可以在Magento的任何模板中获取帖子列表?
答案 0 :(得分:0)
首先抓住街区是一件简单的事。还有其他方法,但这对我有用。
<?php $_block = $this->getPostListBlock() ?>
<?php $_posts = $_block->getPosts() ?>