Curso de Laravel para Noobs - #24 Views IV [Blade Template]
16/10/2023Neste tutorial continuamos a falar sobre as diretivas dentro do framework Laravel. Desta vez, falaremos sobre as diretivas @class, @disabled, @include.
Diretivas - Blade Template - Laravel
Vamos iniciar falando da diretiva @class que muda a classe de acordo com algum critério:
<div @class([
'success'=>count($data)>0,
'danger'=>count($data)==0
])>
Qualquer mensagem
</div>
A diretiva disabled funciona para desabilitar um campo que cumpre um critério:
@foreach($data as $dat)
{{$dat->nome}}
<input type="text" name="qualquer" @disabled($dat->votos > 2)><br>
<hr>
@endforeach
Por fim, veremos a diretiva include pra incluir subarquivos na views e a diretiva do PHP RAW (literal):
@include('filmes')
@php
$i = 'Thiago';
@endphp
<?php $i='Thiago'; ?>
@php($i='Thiago')
Então foi isso, por hoje é só! Fiquem todos com Deus! Sucesso nos códigos e na vida!
Precisa de suporte? webdesignemfoco@gmail.com
"Quero que vocês saibam, irmãos, que aquilo que me aconteceu tem, antes, servido para o progresso do evangelho. Como resultado, tornou-se evidente a toda a guarda do palácio e a todos os demais que estou na prisão por causa de Cristo. E, por minha causa, a maioria dos irmãos, encorajados no Senhor, estão se tornando mais ousados para anunciar a palavra de Deus sem medo." Filipenses 1:12-14