私はmagento 1.4.2.0を使用しています。私はmagentoデータベースに新しいテーブルを追加する必要があります。これは、データベースにデータを追加する必要がある私のカスタムCMSページの一部ですそのデータをフェッチしてcmsページに表示する必要があります。私はMagentoにはとても新しいので、一歩一歩説明してください。magentoデータベースに新しいテーブルを追加する方法
2
A
答えて
3
あなたはモジュール内でセットアップファイルを使用する必要があります。SQLフォルダmysql4インストール-1.0.0.phpファイルに次のコードMagentoのモジュールの書き込みを使用してテーブルを作成します。Alan Storm's comprehensive post
0
をチェックしてください。
$installer = $this;
$table = $installer->getConnection()->newTable($installer->getTable(''))
->addColumn('news_id',Varien_Db_Dbl_Table::INTEGER_TYPE,null,array('unsigned'=>true,'identity'=>true,'nullable'=>false,'primary'=>true),'Entity Id')
->addColumn('title',Varien_Db_Dbl_Table::TYPE_TEXT,255,array('nullable'=>true),'Title')
->addColumn('author',Varien_Db_Dbl_Table::TYPE_TEXT,63,array('nullable'=>true,'default'=>'null'),'Author')
->addColumn('content',Varien_Db_Dbl_Table::TYPE_TEXT,'2M',array('nullable'=>true,'default'=>'null'),'Content')
->addColumn('image',Varien_Db_Dbl_Table::TYPE_TEXT,null,array('nullable'=>true,'default'=>'null'),'News Image Media Path')
->addColumn('publised_at',Varien_Db_Dbl_Table::TYPE_DATE,null,array('nullable'=>true,'default'=>'null'),'Published Date')
->addColumn('created_at',Varien_Db_Dbl_Table::TYPE_TIMESTAMP,null,array('nullable'=>true,'default'=>'null'),'Creation Time')
->addIndex($installer->getIdxName($installer->getTable(''),array('publised_at'),Varien_Db_Adapter_Interface::INDEX_TYPE_INDEX),array('publised_at'),array('type'=>Varien_Db_Adapter_Interface::INDEX_TYPE_INDEX))->SetComment('News Item');
$installer->getConnection->createTable($table);
関連する問題
- 1. Djangoアプリケーションでデータベースに新しいテーブルを追加する方法
- 2. magentoファイルのデータベース変更に新しい列を追加する
- 3. データベースに新しいテーブル/エンティティを追加するJava EE/JPAの方法
- 4. Magento Community 1.6.2で新しい支払い方法を追加
- 5. 既存のデータベースに新しいテーブルを追加して古いレコードをテーブル1に保存する方法
- 6. Firebaseデータベースに新しい子を追加する方法
- 7. データベースに新しいユーザーを追加する方法
- 8. データベースVisual Studioに新しいテーブルを追加するASP MVC - コードファースト
- 9. ItextSharp PdfStamperの新しいページにテーブルを追加する方法
- 10. MYSQLテーブルに新しい列を追加する方法
- 11. Magento Grid新しい列を追加
- 12. コンテキストで新しいテーブルを追加する方法ASP.NET MVC
- 13. EFコア - ランタイム中にデータベースに新しいテーブルを追加
- 14. Particullar Magentoブロックに新しいDivを追加するには
- 15. Magentoブロックを追加する方法
- 16. sqliteでデータベースのバージョンをアップグレードする方法とすぐにテーブルの新しい列を追加する
- 17. Magentoに新しい参照ブロックを追加する
- 18. Magentoに新しい属性を追加する
- 19. Magento - sales_flat_quote_itemとsales_flat_order_itemに新しい列を追加する
- 20. Magento 2のテーマに新しいブロックを追加する
- 21. Magentoで新しいテーブルを追加する新しい注文セクションを作成する
- 22. MySQLデータベースに追加専用テーブルを定義する方法は?
- 23. EFCodeFirstを使用して既存のデータベースaspnetdb.mdfに新しいテーブルを追加する方法は?
- 24. SSMSに新しいデータベースを追加
- 25. railsテーブルに新しい行を追加
- 26. 新しい行と列を追加できるように、テーブルにボタンを追加する方法は?
- 27. 外部キーを持つテーブルに新しい行を追加する方法
- 28. Magento:すべての製品に新しい属性を追加
- 29. Spark SQL:(別のテーブルの)データフレームテーブルに新しい行を追加する方法
- 30. 新しい「固定」値の行をテーブルに追加する方法