我有一個自加入表格,其中每個文件夾都有一個父級,並且這個深度是無限的。一個文件夾可以將另一個文件夾作爲父項,對深度沒有限制。Symfony2樹枝無限深度
今天我的代碼看起來像這樣,我正在尋找一種深入挖掘的方式,而不需要對每一步進行硬編碼,也許有一種方法可以用循環定義一個小枝函數,即調用本身在循環中的每一輪?
<select id='parent' name='container'>
<option value='none'>No parent</option>
{% for folder in folders %}
<option value='{{ folder.id }}'>{{ folder.name }}</option>
{% for folder in folder.children %}
<option value='{{ folder.id }}'> {{ folder.name }}</option>
{% endfor %}
{% endfor %}
</select>
感謝您的支持,我會嘗試一下,然後回到yall。 –
這一切都搞定了,你教給我一種新技術!一切順利。 –