2016-05-30 15 views
0

Ich habe Variable in Blade-Vorlage definiert, aber es funktioniert nicht. Ich bekomme keinen Wert von mir. Die Spalte ist leer.Deklarieren von Variablen in Blade-Vorlage

<thead style='background-color:silver'><tr><td>S.N.</td><td>Name</td><td>Telephone No.</td><td>Mobile No.</td><td width="24%">Options</td></tr></thead> 
<?php $i=1;?> 
@foreach ($lists as $li) 
<tr><td><?php $i++;?></td><td>{{$li->Name}}</td><td>{{$li->Telephone}}</td><td>{{$li->mobile}}</td> 
<td><a href="{{url("/telephone/show/{$li->id}")}}"><button>View details</button></a> 
<a href="{{url("/telephone/edit/{$li->id}")}}"><button>Edit</button></a> 
<a href="{{url("/telephone/delete/{$li->id}")}}"><button>Delete</button></a></td></tr> 
@endforeach 
{!! $lists->render() !!} 

Antwort

1

Dieser Code wird auf jeden Fall funktionieren:

<?php $i = 1; ?> 
.... 
<?php $i++; ?> 
.... 
{{-- This will output 2 --}} 
{{ $i }} 
+0

was mit meinem falsch ist? sieht ähnlich aus. In dieser Spalte wird nichts angezeigt. – micky

+0

@micky, Sie haben gesagt, dass das Deklarieren von Variablen in einer Blade-Vorlage nicht funktioniert. Ich nahm Ihren Code, testete ihn und sagte, dass es funktioniert. Ich habe einen getesteten Code gepostet. –

+0

oh. Vielen Dank. ich habe gerade erklärt, habe vergessen zu drucken. – micky

Verwandte Themen