Magento根据布局获取CMS页面

阿斯特罗科奇

因此,我正在构建一个自定义面包屑导航,以列出所有筹款选项。页面使用唯一的布局,称为“"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; ?>
xpoback

这是一些格式正确的代码,并使用适当的方法。

<?php
$collection = Mage::getModel('cms/page')->getCollection()
    ->addStoreFilter(Mage::app()->getStore()->getId())
    ->addFieldToFilter('is_active', 1)
    ->addFieldToFilter('root_template', 'fundraising_page');
?>
<?php foreach ($collection as $page): ?>
    <?php if ($page->getIdentifier() != 'no-route'): ?>
        <li>
          <a href="<?php echo Mage::getUrl($page->getIdentifier())?>"><?php echo $page->getTitle() ?></a>
        </li>
    <?php endif; ?>
<?php endforeach; ?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取基于magento中特定主题的cms页面列表?

来自分类Dev

如何通过Magento中的商店获取CMS页面标题?

来自分类Dev

Magento 2:在 CMS 页面中获取商店所在国家/地区的全名

来自分类Dev

CMS页面的布局更新XML

来自分类Dev

CMS页面的布局更新XML

来自分类Dev

在页面网址中获取布局

来自分类Dev

Magento:存储首页布局;替代<cms_index_index>?

来自分类Dev

获取当前页面-Magento

来自分类Dev

获取页面Magento的块类型

来自分类Dev

css网格根据页面改变布局

来自分类Dev

Magento:从布局xml文件中获取setParentBlock?

来自分类Dev

Bolt CMS静态html页面获取404

来自分类Dev

OctoberCMS获取URL到CMS页面

来自分类Dev

Magento自定义扩展未在CMS页面中调用

来自分类Dev

Magento从CMS页面中删除“其他脚本”

来自分类Dev

添加新列以在magento CMS页面中安装脚本

来自分类Dev

在标头中插入代码-但仅在CMS页面上(Magento + Fancybox)

来自分类Dev

确定Magento中CMS页面的所有商店?

来自分类Dev

Magento CMS页面侧面导航-需要排序列表

来自分类Dev

Magento Static块现在显示在CMS页面中

来自分类Dev

Magento-为新客户创建CMS页面以进行注册

来自分类Dev

我想禁用 Magento 2.15 cms 页面后端的缓存

来自分类Dev

如何根据布局获取容器组件?

来自分类Dev

Magento类别自定义设计页面布局未更改

来自分类Dev

1列页面布局上的Magento客户帐户导航

来自分类Dev

所有类别页面magento的自定义布局

来自分类Dev

根据页面网址显示不同的侧边栏内容-October CMS

来自分类Dev

在Rails alchemy-cms中创建新页面时无法选择页面布局

来自分类Dev

雄辩的:根据用户角色获取页面

Related 相关文章

热门标签

归档