获取页面所属的商店标识

时间:2013-06-21 10:42:40

标签: php magento

我正试图找出Magento中页面所属的商店。我们目前有以下几点:

$cms_pages = Mage::getModel('cms/page')->getCollection();
$cms_pages->load();

foreach($cms_pages as $_page) {
    $data = $_page->getData();
}

我如何获得每个页面的商店ID?理想情况下,我喜欢像$data->store_id();这样简单的东西,但我还没有找到任何有用的东西。有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

将商店ID添加到您的收藏中,它只会返回您需要的页面:

$collection = Mage::getModel('cms/page')->getCollection()
    ->addStoreFilter(Mage::ap‌​p()->getStore()->getId())
    ->setOrder('sortorder', 'asc');