0

こんにちは、次のような 3 列のレイアウトがあります。

<div class="container">
 <div id="col1">
 </div>
 <div id="col2">
 </div>
 <div id="col3">
 </div>
<div>

したがって、小枝の for ループを使用して列に入力したいデータがあります。各列のデータをコントローラーの各列の配列に渡し、それをビューに渡してから各配列をループする以外に、これを行う方法は考えられませんでした。

私はPHPとSymfonyの両方に比較的慣れていないので、これを考えすぎている/考えていないと思います。私は誰かに仕事をしてもらいたくありません。正しい方向へのアイデアです。

ありがとう!

4

2 に答える 2

0

あなたが言ったことは、これのベストプラクティスです。ただし、2 番目の配列の代わりに、通常はオブジェクトが使用されます。

あなたが話しているデータと、そのデータをどのように取得するかはわかりません。しかし、データベースからそれらを取得する可能性があります。本の Doctrine の記事を読みましたか? このようなことをどのように処理できるかを示します。

于 2013-02-02T23:01:45.427 に答える
0

データは条件に従って列間で分割されていると思います。これらの条件をコントローラーに適用して、3 つの配列を twig に送信するようにしてください。データベースとクエリについて(おそらくいくつかのコードで)詳しく説明していただければ助かります。

于 2013-02-03T10:28:46.013 に答える