在 magento 中使用以下代码:
$currentPageId =$this->getRequest()->getParam('page_id');
我们可以得到当前页面的id。
但是如何获取特定页面的页面 id?
例如,我有一个带有 URL key 的页面about-fruit-store
。
我想得到它的页面ID。我怎么才能得到它?
在 magento 中使用以下代码:
$currentPageId =$this->getRequest()->getParam('page_id');
我们可以得到当前页面的id。
但是如何获取特定页面的页面 id?
例如,我有一个带有 URL key 的页面about-fruit-store
。
我想得到它的页面ID。我怎么才能得到它?
任何一个
$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());
应该这样做。