2017-08-03 64 views
1

我正在使用Laravel。顯示一列中的一半數據和另一列中的另一半

我有這樣的看法:

<div class="col-md-12"> 
    <h2>Selecciona al cliente que pertenece el proyecto</h2> 
     @foreach ($clients as $key => $client) 
      <div class="radio"> 
        <label> 
         <input type="radio" name="client" value="{{$client->name}}"> 
         {{$client->name}} 
        </label> 
      </div> 
     @endforeach 
</div> 

我該怎麼辦呢打印變量,在兩個div喜歡這裏?

<div class="col-md-6">Here</div> 
<div class="col-md-6">Here the second half</div> 

謝謝!

我想要div中class =「col-md-6」的兩個div,class =「col-md-12」,左邊顯示1/2的數據,右邊顯示另一個1/2。

解決

更容易比我想它..

<div class="col-md-12"> 
    <h2>Selecciona al cliente que pertenece el proyecto</h2> 
     @foreach ($clients as $key => $client) 
      <div class="radio"> 
        <div class="col-md-3"> 
        <label><input type="radio" name="client" value="{{$client->name}}">{{$client->name}}</label> 
        </div> 
      </div> 
     @endforeach 

希望可以幫助別人!

+0

要地方做'class =「col-md-3」'''div'? –

+2

讓我編輯問題:)我將更好地解釋它 –

+0

你在哪裏打印變量在課堂上? –

回答

1

你試試:

$counter = 0; 
<h2>Selecciona al cliente que pertenece el proyecto</h2> 
@foreach ($clients as $key => $client) 
@if(counter == 0 || counter % 2 == 0){ 
echo '<div class="col-md-12">'; 
    } 
    <div class="col-md-6"> 
     <div class="radio"> 
     <label> 
     <input type="radio" name="client" value="{{$client->name}}"> 
     {{$client->name}} 
     </label> 
     </div> 
     @if(counter == 0 || counter % 2 == 0){ 
echo ' </div>'; 
    } 
    $counter ++; 
</div> 
@endforeach 

我不這樣做PHP的,也許語法不會是正確的,但是你把 看看我的想法

+0

嗨@TranAudi現在工作!不管怎麼說,還是要謝謝你;) –

相關問題