Bootstrap CSS Alert Helper для Laravel
Вы можете установить пакет через композитор:
composer require " ankurk91/laravel-alert "Включите представление о предупреждении в шаблонах лезвия.
@include ( ' alert::bootstrap ' )Вы можете использовать фасад.
<?php
use Ankurk91 LaravelAlert Facades Alert ;
Alert:: error ( ' Something went wrong. ' );
Alert:: danger ( ' I am same as error. ' );
Alert:: success ( ' Contact saved. ' );
Alert:: warning ( ' You are running late. ' );
Alert:: info ( ' Order dispatched. ' );Есть также глобальная вспомогательная функция, если вы предпочитаете.
<?php
alert ()-> info ( ' Use anywhere without facade. ' );
alert ( ' You can use the <b>html</b> tags like this too. ' , ' danger ' );Пакет включает в себя шаблон для поддержки компонента оповещения Bootstrap Vue.
Импортируйте необходимые компоненты JavaScript.
// resources/js/bootstrap.js
import { AlertPlugin } from 'bootstrap-vue'
Vue . use ( AlertPlugin )Обновите свой шаблон лезвия как:
@include ( ' alert::bootstrapVue ' )Добавить скрипт alpine.js в свой шаблон лезвия
# use a CDN or install via npm
< script defer src =" https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js " > </ script >Обновите свой шаблон лезвия как:
@include ( ' alert::bootstrapAlpine ' )Пожалуйста, смотрите ChangeLog для получения дополнительной информации, что изменилось в последнее время.
composer test Если вы обнаружите какие -либо проблемы безопасности, пожалуйста, напишите pro.ankurk1[at]gmail[dot]com вместо использования трекера выпуска.
Оригинальный код, взятый из Vinkla/Laravel-Alert
Лицензия MIT.