0

我正在尝试找出页面在 Magento 中属于哪个商店。我们目前有以下方面:

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

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

如何获取每个页面的商店 ID?理想情况下,我想要一些简单的东西,$data->store_id();但我还没有找到任何有用的东西。谁能指出我正确的方向?

4

1 回答 1

1

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

$collection = Mage::getModel('cms/page')->getCollection()
    ->addStoreFilter(Mage::ap‌​p()->getStore()->getId())
    ->setOrder('sortorder', 'asc');
于 2013-06-21T11:26:26.773 回答