Magento-选择当前商店的cms页面

Magento-选择当前商店的cms页面,magento,Magento,我使用此集合选择cms页面 $collection = Mage::getModel('cms/page')->getCollection() ->addFieldToFilter('is_active',1) ->addFieldToFilter('identifier',array(array('nin'=>array('no-route','enable-cookies')))); 如何将其更改为仅选择当前商店的cms页面

我使用此集合选择cms页面

    $collection = Mage::getModel('cms/page')->getCollection()
        ->addFieldToFilter('is_active',1)
        ->addFieldToFilter('identifier',array(array('nin'=>array('no-route','enable-cookies'))));
如何将其更改为仅选择当前商店的cms页面


非常感谢查看下面的代码:->addStoreFilter($store,$withAdmin)


检查下面的代码:->addStoreFilter($store,$withAdmin)


如果不需要过滤器,请尝试以下操作:

$cmsPage = Mage::getModel('cms/page')->setStore(Mage::app()->getStore()->getId())->load('faq-and-help', 'identifier');

如果不需要过滤器,请尝试以下操作:

$cmsPage = Mage::getModel('cms/page')->setStore(Mage::app()->getStore()->getId())->load('faq-and-help', 'identifier');

你知道我如何按标题排序结果吗?我尝试过添加属性排序('title','ASC')但它不工作!尝试此方法,但未测试:->addOrder('title','ASC')您知道如何按标题对结果排序吗?我尝试过添加属性排序('title','ASC')但它不工作!尝试此方法,但未测试:->addOrder('title','ASC'))