Abordamos este pacote porque o Laravel 7 introduziu o suporte nativo para os componentes do estilo Blade-X.
Use este pacote apenas se você estiver no Laravel 6 ou abaixo.
Ao atualizar para o Laravel 7, você deve converter seus componentes da lâmina x em componentes nativos de lâmina de Laravel
Este pacote fornece uma maneira fácil de renderizar componentes HTML personalizados em suas visualizações de lâmina.
Aqui está um exemplo. Em vez disso
< h1 >My view</ h1 >
@include ( ' myAlert ' , [ ' type ' => ' error ' , ' message ' => $message ] )Você pode escrever isso:
< h1 >My view</ h1 >
< my-alert type = " error " :message = " $message " /> Você pode colocar o conteúdo desse alerta em uma visualização simples da lâmina que precisa ser registrada antes de usar o componente my-alert .
{{-- resources/views/components/myAlert.blade.php --}}
< div class = " {{ $type } } " >
{{ $message } }
</ div >Você pode instalar o pacote via compositor:
composer require spatie/laravel-blade-xO pacote se registrará automaticamente.
Você encontrará a documentação em https://docs.spatie.be/laravel-blade-x/v2/introduction.
Fique preso usando o pacote? Encontrou um bug? Você tem perguntas ou sugestões gerais para melhorar a biblioteca de mídia? Sinta -se à vontade para criar um problema no Github, tentaremos resolvê -lo o mais rápido possível.
Se você encontrou um bug sobre segurança, envie um e -mail [email protected] em vez de usar o rastreador de problemas.
Consulte a atualização para obter mais informações sobre como atualizar de uma versão principal para a outra.
composer test Consulte Changelog para obter mais informações sobre o que mudou recentemente.
Por favor, consulte a contribuição para obter detalhes.
Você é livre para usar este pacote, mas se for o ambiente de produção, agradecemos muito por você nos enviar um cartão postal da sua cidade natal, mencionando qual dos nossos pacotes está usando.
Nosso endereço é: Spatie, Sambberstraat 69D, 2060 Antuérpia, Bélgica.
Publicamos todos os cartões postais recebidos no site da nossa empresa.
A Spatie é uma agência WebDesign com sede em Antuérpia, Bélgica. Você encontrará uma visão geral de todos os nossos projetos de código aberto em nosso site.
Seu negócio depende de nossas contribuições? Entre em contato e apoie -nos no Patreon. Todas as promessas serão dedicadas a alocar a força de trabalho em manutenção e novas coisas incríveis.
A licença do MIT (MIT). Consulte o arquivo de licença para obter mais informações.