2013-02-02 129 views
0

您好我有一個三列布局如下所示:Symfony的嫩枝For循環

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

所以我使用,我想填列數據的在樹枝循環。我想不出一種方法來做到這一點,除了將每列的數據傳遞給控制器​​中每列的數組並將其傳遞給視圖,然後循環遍歷每個數組。

我相對比較新的PHP和Symfony,我想我是在/在想這個。我不希望任何人爲我做這項工作,只是一個正確的方向。

謝謝!

+0

你能舉一個例子輸出嗎? – seferov

回答

0

你說的是最佳做法。但不是第二個數組,通常使用一個對象。

我不知道你在說什麼數據和你如何獲得這些數據。但很可能你會從數據庫中獲得這些信息。你讀過Doctrine article in the book嗎?他們告訴你如何處理這樣的事情。

+0

是的,我從數據庫中獲取數據,並且仍然圍繞着Doctrine進行包裝。是的,我已經創建了一個對象,它正在返回一個數組f對象,我猜想一旦數據傳遞給視圖,將所有內容都放到正確的列中就是我感到困惑的地方。感謝您的答覆! – wali

+0

@wali你知道你可以訪問像myobject.name這樣的對象屬性嗎?什麼讓你感到困惑?如果你能解釋這一點,我們可以幫助他們。 –

+0

其實我現在從一個json源碼獲取數據......所以現在教義沒有用。謝謝 – wali

0

我想數據是按照以下條件拆分的。你應該嘗試在你的控制器中應用這些條件,併發送3個數組到枝。 這將有助於如果你解釋更多(也許有一些代碼)關於數據庫和查詢。