如何在Magento中获取特定页面的CMS页面ID

时间:2012-08-03 05:46:49

标签: magento

使用此代码在magento中:

$currentPageId =$this->getRequest()->getParam('page_id');

我们可以获取当前页面ID。

但是如何获取特定页面的页面ID?

例如,我有一个网址为about-fruit-store的网页。

我想获取其网页ID。我怎么能得到它?

1 个答案:

答案 0 :(得分:10)

无论

$model = Mage::getModel('cms/page')->load('about-fruit-store','identifier');
var_dump($model->getData());
var_dump($model->getPageId());

$model = Mage::getModel('cms/page')->getCollection()
->addFieldTofilter('identifier','about-fruit-store')
->getFirstItem();
var_dump($model->getData());
var_dump($model->getPageId());

应该这样做。