【发布时间】:2014-08-20 20:53:47
【问题描述】:
所以我正在构建一个自定义面包屑导航来列出所有筹款选项。这些页面使用了一个独特的布局,称为"fundraising_page." 有没有办法只在它们有"fundraising_page" layout? 的情况下抓取页面到目前为止我有这个,它抓取每个页面,而不管它使用的是什么模板。
所以我只需要列出使用"fundraising_page" 模板的页面。
<?php $collection = Mage::getModel('cms/page')->getCollection()->addStoreFilter(Mage::app()->getStore()->getId());?>
<?php $collection->getSelect()->where('is_active = 1'); ?>
<ul>
<?php foreach ($collection as $page): ?>
<?php $PageData = $page->getData(); ?>
<?php if($PageData['identifier']!='no-route'){ ?>
<li>
<a href="/<?php echo $PageData['identifier']?>"><?php echo $PageData['title'] ?></a>
</li>
<?php } ?>
<?php endforeach; ?>
【问题讨论】:
标签: php magento magento-1.9.1