2016-02-26 167 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”,以便我可以真正玩这个想法?

回答