1

这应该很简单,但由于某种原因并非如此。我只是希望能够加载我自己的模板文件并访问 $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 的任何模板中获取帖子列表的代码示例?

4

1 回答 1

0

首先抓住街区是一件简单的事情。还有其他方法,但这对我有用。

<?php $_block = $this->getPostListBlock() ?>
<?php $_posts = $_block->getPosts() ?>
于 2012-06-14T23:28:48.073 回答