2016-02-26 111 views
1

我對自己的模板使用引導程序3,我意識到Symfony樹枝橋內存在的模板。以下是我最終希望擁有的內容。Symfony2,樹枝和複選框自定義樹枝模板

enter image description here

在那裏我有一個灰色地帶,在這裏我想有我在90%對齊的標籤。

下面是我目前有:

<div class="form-group"> 
    <div id="campaign_channel" class="col-xs-6"> 
    <input id="campaign_channel_1" type="checkbox" value="1" name="campaign[channel][]"> 
    <label for="campaign_channel_1">Facebook</label> 
    <input id="campaign_channel_2" type="checkbox" value="2" name="campaign[channel][]"> 
    <label for="campaign_channel_2">Twiiter</label> 
    <input id="campaign_channel_3" type="checkbox" value="3" name="campaign[channel][]"> 
    <label for="campaign_channel_3">LinkedIn</label> 
    <input id="campaign_channel_4" type="checkbox" value="4" name="campaign[channel][]"> 
    <label for="campaign_channel_4">Instagram</label> 
    <input id="campaign_channel_5" type="checkbox" value="5" name="campaign[channel][]"> 
    <label for="campaign_channel_5">Youtube</label> 
    </div> 
    </div> 

下面是我想擁有的一切:

<div class="form-group"> 
    <div id="campaign_channel" class="checkbox col-xs-6"> 
    <div class="checkbox-label">Channel(s)</div> 
    <div class="checkbox-clmn-1"> 
    </div> 
    <div class="checkbox-clmn-2"> 
    </div> 
    </div> 
</div> 

如果如圖中的例子中,我們有5個複選框,我想拆任意數量的複選框通過使用三的倍數。假設在總數爲奇數的情況下,在第一列中有前三個複選框,然後如果即使這樣,複選框也應該平分在兩個複選框列中。

我在哪裏可以在Symfony應用程序中創建這個自定義模板「fields.html.twig」,以便我可以真正玩這個想法?

回答