1
我需要知道CMS頁面是否可以動態創建,對應於在Magento中創建的每個新產品。或者簡單地在magento中動態創建CMS頁面。
我已經做了大量的研究,但找不到任何確切的內容。 (我正在使用Magento 1.5。)
請幫忙可以不可以嗎?如果不是,爲什麼?我需要至少知道爲什麼不能在Magento中動態創建CMS頁面。
任何幫助將深表謝意。 非常感謝
我需要知道CMS頁面是否可以動態創建,對應於在Magento中創建的每個新產品。或者簡單地在magento中動態創建CMS頁面。
我已經做了大量的研究,但找不到任何確切的內容。 (我正在使用Magento 1.5。)
請幫忙可以不可以嗎?如果不是,爲什麼?我需要至少知道爲什麼不能在Magento中動態創建CMS頁面。
任何幫助將深表謝意。 非常感謝
這裏是一個動態/編程創建CMS頁面的代碼: -
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$cmsPage = array(
'title' => 'My CMS Page',
'identifier' => 'cms-page',
'content' => 'Sample CMS Page',
'is_active' => 1,
'sort_order' => 0,
'stores' => array(0),
'root_template' => 'three_columns'
);
Mage::getModel('cms/page')->setData($cmsPage)->save();
注意該行:Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
是只需要如果從創建CMS頁面前端。
非常感謝。它的很大幫助 – user383698
不客氣!如果它有效,那麼不要忘記接受並投票答覆;) –