Laravel Bootstrap Component Alerts

Laravel Bootstrap Component Alerts

Laravel Bootstrap Components Alerts ist eine von vielen Bootstrap-Komponenten von laravel-bootstrap-components.com, welche in Blade geschrieben sind, die standardmäßig integrierte Template-Engine von Laravel. Dadurch ist es nicht mehr notwendig, das komplette HTML von Bootstrap zu bearbeiten. Das spart nicht nur enorm viel Zeit, es sind auch keine Anpassungen nach einem Bootstrap-Update mehr notwendig, einfach LBC updaten und fertig.

Falls Sie tatsächlich etwas, trotz der vielen Einstellungsmöglichkeiten über die Parameter, direkt in der Komponente ändern möchten, dann brauchen sie das nur noch in einer Datei tun und nicht mehr im kompletten Projekt.

Beispiel mit Daten aus dem Backend

// Daten aus dem Backend
$alert = [
    'state' => 'primary',
    'text' => 'A simple primary alert with an example link. Give it a click if you like.',
]

// Frontend
@include('lbc/components/alert', $alert, [
'alertDismissible' => true
])

Beispiel mit Daten direkt im Frontend

// Frontend
@include('lbc/components/alert', [
    'alertDismissible' => true,
    'state' => 'primary',
    'text' => 'A simple primary alert with an example link. Give it a click if you like.',
])

// oder mit Slots
@component('lbc/components/alert', [
    'alertDismissible' => true,
    'alertClass' => 'mt-3',
    'state' => 'primary',
])
    @slot('alertTextSlot')
        <div class="row">
            <div class="col-sm-6">
                A simple primary alert with an example link. Give it a click if you like.
            </div>
            <div class="col-sm-6">
                A simple primary alert with an example link. Give it a click if you like.
            </div>
    </div>
    @endslot
@endcomponent

Für jede Komponente ist eine Dokumentation vorhanden sowie viele Beispiele.
laravel-bootstrap-components.com/components/alerts


Laravel Bootstrap Components

NEW Laravel Bootstrap Components absofort verfügbar

Laravel Bootstrap Components ist ein Starter-Kit für Laravel mit Blade und Bootstrap speziell entwickelt für Entwickler.

META
Kategorie:
Laravel
Autor:
Markus Zundel
Datum:
26. August 2019
Impressum

© 2019 Zundel-Webdesign - Alle Rechte vorbehalten.
Die als Artikel veröffentlichten Inhalte unterliegen dieser Creative Commons Licence.