2011-09-07 9 views
0

私はモジュール(Brèvesという名前)を持っていて、インデックスに表示する必要があります。最初のものは画像付きのエントリだけを表示します。 2番目のものはイメージなしのエントリを示します。私は各列の最後の4つのエントリを表示したいだけです。どうしたらいいですか?ありがとうテーブルの固定数だけのエントリを表示する - symfony

答えて

2

symfonyは、model-view-controller (MVC)のパラダイムに従うPHPで書かれたWebアプリケーションフレームワークです。

あなたのコントローラ:あなたのアクションで

// Action (controller) - apps/frontend/modules/youmudule/actions/actions.class.php 

    public function executeName(sfWebRequest $request) 
    { 

     $this->entries = Doctrine_Core::getTable('YouTableName') ->getEntry(); 

    } 

あなたのモデル:すべてのあなたの "クエリ"

// Model - lib/model/doctrine/YourtablenameTable.class.php 

    public function getEntry() 
     { 
     $q = $this->createQuery('a') 
        ->addORDERBY ('created_at DESC') 
        ->limit(4); 

    return $q->execute(); 
    } 

あなたのビューを置く Plase :

// apps/frontend/modules/youmudule/templates/nameSuccess.php 

    <?php foreach ($entries as $entry): ?> 

     $entry->getSomeData() 

    <?php endforeach; ?> 

ごめんなさいこのtutorial

+0

を読む、私はsymfonyで少し新たなんだ...モデルは何ですか?あなたが書いたコードを私に説明することはできますか?ありがとうございます –

+0

回答を更新します – denys281

関連する問題