=> การแก้ไขข้อบกพร่องเท่านั้นจะถูกรวมเข้าด้วยกัน โปรดพิจารณาย้ายไปที่แพ็คเกจใหม่
ประหยัดเวลาและใช้ประโยชน์จากชุดของส่วนประกอบแบบฟอร์มแบบฟอร์มแบบไดนามิกพร้อมใช้งานและปรับแต่งได้อย่างเต็มที่
พบว่าแพ็คเกจนี้มีประโยชน์? โปรดพิจารณาสนับสนุนงานของฉัน!
| Laravel | PHP | รองเท้าบู๊ต | บรรจุุภัณฑ์ |
|---|---|---|---|
| ^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 |
เพียงโทรหาส่วนประกอบที่คุณต้องการในมุมมองของคุณและปล่อยให้แพ็คเกจนี้ดูแลส่วนที่น่ารำคาญของ HTML
เรียกองค์ประกอบนี้ในมุมมองของคุณ:
{{-- Helper style --}}
{{ inputText () -> name ( ' name ' ) } }
{{-- Facade style --}}
{{ InputText :: name ( ' name ' ) } }และรับ HTML นี้สร้างขึ้นสำหรับคุณ:
< 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 >เรียกองค์ประกอบนี้ในมุมมองของคุณ:
{{-- Helper style --}}
{{ inputText () -> name ( ' title ' ) -> localized ([ ' fr ' , ' en ' ]) } }
{{-- Facade style --}}
{{ InputText :: name ( ' title ' ) -> localized ([ ' fr ' , ' en ' ]) } }และรับ HTML นี้สร้างขึ้นสำหรับคุณ:
< 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-componentsเผยแพร่ไฟล์การกำหนดค่าแพ็คเกจเพื่อปรับแต่งหากจำเป็น:
php artisan vendor:publish --tag=bootstrap-components:configcomposer dump-autoload หลังจากเปลี่ยนเส้นทางในไฟล์การกำหนดค่าของคุณ
ป้ายกำกับหรือประโยคที่แสดงทั้งหมดสามารถแปลได้
ดูวิธีการแปลพวกเขาในเอกสารทางการของ Laravel: https://laravel.com/docs/localization#using-translation-strings-as-keys
นี่คือรายการของคำและประโยคที่มีสำหรับการแปล:
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. คุณจะต้องกำหนดแต่ละแอตทริบิวต์ที่คุณกำหนดในวิธี ->name() วิธีในไฟล์การแปล validation (คีย์ attributes )
เผยแพร่มุมมองแพ็คเกจเพื่อปรับแต่งหากจำเป็น:
php artisan vendor:publish --tag=bootstrap-components:viewscomposer test โปรดดู Changelog สำหรับข้อมูลเพิ่มเติมสิ่งที่เปลี่ยนแปลงเมื่อเร็ว ๆ นี้
โปรดดูรายละเอียดที่มีส่วนร่วม
ใบอนุญาต MIT (MIT) โปรดดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม