2012-06-14 28 views
1

这应该很简单,但由于某种原因它不是。我只是希望能够在自己的模板文件加载并有机会获得$这个 - > getPosts()方法。Magento Fishpig Wordpress模块​​ - 创建一个自定义发布列表

我曾尝试:

<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

最早是抓住块一件简单的事情。还有其他方法,但这对我有用。

<?php $_block = $this->getPostListBlock() ?> 
<?php $_posts = $_block->getPosts() ?>