=> Seules les correctifs de bug seront fusionnés. Veuillez envisager de passer au nouveau package.
Gagnez du temps et profitez d'un ensemble de composants de formulaire de bootstrap dynamiques, prêts à l'emploi et entièrement personnalisables.
Vous avez trouvé ce package utile? Veuillez envisager de soutenir mon travail!
| Laravel | Php | Amorce | Emballer |
|---|---|---|---|
| ^ 7.0 | ^ 7.4 | ^ 4.0 | ^ 5.0 |
| ^ 7.0 | ^ 7.4 | ^ 4.0 | ^ 4.0 |
| ^ 7.0 | ^ 7.4 | ^ 4.0 | ^ 3.0 |
| ^ 5.8 | ^ 7.2 | ^ 4.0 | ^ 2.0 |
| ^ 5.5 | ^ 7.1 | ^ 4.0 | ^ 1.0 |
Appelez simplement les composants dont vous avez besoin dans vos vues et laissez ce package prendre soin de la partie ennuyeuse de la génération HTML.
Appelez ce composant dans votre avis:
{{-- Helper style --}}
{{ inputText () -> name ( ' name ' ) } }
{{-- Facade style --}}
{{ InputText :: name ( ' name ' ) } }Et obtenez ce HTML généré pour vous:
< div class = " component-container form-group " >
< label for = " text-name " >
Name
</ label >
< div class = " input-group " >
< div class = " input-group-prepend " >
< span class = " input-group-text " >
< i class = " fas fa-font " ></ i >
</ span >
</ div >
< input id = " text-name "
class = " component form-control "
type = " text "
name = " name "
value = " "
placeholder = " Name " >
</ div >
</ div >Appelez ce composant dans votre avis:
{{-- Helper style --}}
{{ inputText () -> name ( ' title ' ) -> localized ([ ' fr ' , ' en ' ]) } }
{{-- Facade style --}}
{{ InputText :: name ( ' title ' ) -> localized ([ ' fr ' , ' en ' ]) } }Et obtenez ce HTML généré pour vous:
< div class =" component-container form-group " >
< label for =" text-title-fr " >
Title (FR)
</ label >
< div class =" input-group " >
< div class =" input-group-prepend " >
< span class =" input-group-text " >
< i class =" fas fa-font " > </ i >
</ span >
</ div >
< input id =" text-title-fr "
class =" component form-control "
type =" text "
name =" title[fr] "
value =""
placeholder =" Title (FR) "
data-locale =" fr " >
</ div >
</ div >
< div class =" component-container form-group " >
< label for =" text-title-en " >
Title (EN)
</ label >
< div class =" input-group " >
< div class =" input-group-prepend " >
< span class =" input-group-text " >
< i class =" fas fa-font " > </ i >
</ span >
</ div >
< input id =" text-title-en "
class =" component form-control "
type =" text "
name =" title[en] "
value =""
placeholder =" Title (EN) "
data-locale =" en " >
</ div >
</ div > composer require okipa/laravel-bootstrap-componentsPubliez le fichier de configuration du package pour le personnaliser si nécessaire:
php artisan vendor:publish --tag=bootstrap-components:configcomposer dump-autoload après avoir modifié un chemin dans votre fichier de configuration.
Toutes les étiquettes ou phrases affichées sont traduites.
Voyez comment les traduire sur la documentation officielle de Laravel: https://laravel.com/docs/localization#using-translation-strings-as-keys.
Voici la liste des mots et phrases disponibles pour la traduction:
CreateUpdateValidateBackCancelRemoveNo file selected.Awaited format: Day/Month/Year.Awaited format: Hour:Minutes.Awaited format: Day/Month/Year Hour:Minutes.Your browser does not support the :tag HTML5 tag. Vous devrez également définir chaque attribut que vous définissez dans la méthode ->name() dans le fichier de traduction de validation (clé attributes ).
Publiez les vues du package pour les personnaliser si nécessaire:
php artisan vendor:publish --tag=bootstrap-components:viewscomposer test Veuillez consulter Changelog pour plus d'informations ce qui a changé récemment.
Veuillez consulter la contribution pour plus de détails.
La licence MIT (MIT). Veuillez consulter le fichier de licence pour plus d'informations.