2011-06-20 9 views
0

私は非常にシンプルな管理モジュールを作成しています。このモジュールでは、製品のリストとその在庫レベルが表示されます。データを素晴らしいMagentoグリッドに表示したいと思います。後で私はそれをユーザーがこのページを介して在庫を更新できるようにするフォームにします。Magentoで簡単な管理モジュールグリッドを作成する方法は?

私はこのようなIndexControllerで管理PHTMLページを表示する機能を作成しました:

<?php 
class Creare_StockManagement_IndexController extends Mage_Adminhtml_Controller_Action 
    { 
    public function indexAction() 
    { 
    $this->loadLayout(); 

    $this->_addContent($this->getLayout()->createBlock('adminhtml/template') 
    ->setTemplate('stockmanagement/list.phtml')); 

    $this->_setActiveMenu('stock_menu/stockmanagement'); 

    $this->renderLayout(); 
    } 
} 

マイlist.phtmlページは、私がコレクションを使用してエコーしている基本的な表と製品リストが含まれています。私はMagentoのグリッドシステムの使い方についてインターネット上のチュートリアルを読んできましたが、おそらく少し深いところから私は次の段階を完了するのに苦労しています。

誰かが必要なファイルの観点から正しい方向に向けることができますか?モジュール名はStockManagementです。私はとても近くにいるように感じる、私はちょうどそれをすべて一緒にするためにこの段階で理解が不足している。

とにかく、どんな助けでも大歓迎です。

答えて

1

私が最後に使ったときには、Module Creatorはグリッド付きの管理ページを作っています。私は最近使っていませんが、現在はそれが何であるか分かりません。

グリッドとグリッドコンテナウィジェットは、既に構築された柔軟なテンプレートを持っているので、あなたは、テンプレートを必要としません。

+0

ええ、私はそれを試して与えたが、原因にページ「モジュールの作成」を乗り越えることができませんでしたPHPエラー。私はそれがMageの最新バージョンと互換性がないと思う... –

+0

それから私は戻って、より頻繁にそれを試してください。 – clockworkgeek

+0

私はこの質問に関連した問題も持っています。モジュール作成者でモジュールを作成しましたが、グリッドで複数のレコードを選択できる項目フォームを追加するタブが必要になります。これは、既にグリッドをコピーするか、テンプレートを作成するか、説明しますか? –

関連する問題