Da quando ho usato smarty ho sempre cercato di separare le istruzioni logiche dai tag html, quindi il mio approccio a blade sarebbe stato scrivere:
template.blade.php
<div>
<div>
@if ($something == true)
<ul>
@foreach($list as $item)
<li>
{{ $item->name }}
</li>
@endforeach
</ul>
@endif
</div>
</div>
Ma il modo normale in cui vedo questo scritto è:
template.blade.php
<div>
<div>
@if ($something == true)
<ul>
@foreach($list as $item)
<li>
{{ $item->name }}
</li>
@endforeach
</ul>
@endif
</div>
</div>
Ma a volte anche la direttiva si trova sulla stessa colonna del tag precedente e talvolta i tag si trovano nelle stesse colonne della direttiva precedente.
So che è inutile forzare il mio stile se tutti gli altri ne usano uno diverso, non importa quanto sia più sensato per me, ma esiste uno standard da Laravel?