2011-07-27 8 views
1

みなさんこんにちは、Magentoの:CMSのページ私はCMSのページがMagentoの中で作成された各新製品に対応し、動的に作成することが可能かどうかを知る必要があり、動的に

を生成します。または単にマゼンタでCMSページを動的に作成します。

私は多くの研究を行っていますが、正確な内容は見つかりませんでした。 (私はMagento 1.5を使用しています)

どうすればよいですか?そうでない場合、なぜですか? MagentoでCMSページを動的に作成できない理由を少なくとも知っておく必要があります。

ご協力いただければ幸いです。 どうもありがとうここ

答えて

3

は、動的/プログラムで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ページを作成している場合のみ必要フロントエンド。

+0

本当にありがとうございます。大きな助けのその – user383698

+0

あなたは大歓迎です!それがうまくいくならば、答えを受け入れて投票することを忘れないでください;) –

関連する問題