ขอเริ่มต้นบทความนี้ด้วยคำว่า "ของดีและฟรีก็มีในโลก ฮ่าๆๆ" บทความนี้ผมขอนำเสนอวิธีการนำ Template มาใช้กับ Web Application ของเราที่เขียนด้วย Yii Framework 2 ซึ่งจะทำให้หน้าตา Web Application ดุดี เฮ่ย! ดูดี กว่าตอนที่ใช้ Template ที่มากับตัว Framework ซึ่งผมเองก็พึ่งจะเริ่มศึกษาเจ้า Framework ตัวนี้ เลยมาเขียนบทความไว้ก่อนเพื่อเป็นประโยชน์กับตัวกระผมเอง ( ยาแก้ลืมฮ่าๆๆ ) และท่านผู้อ่านที่กำลังศึกษา Framework ตัวนี้อยู่ เอาล่ะเรามาเริ่มกันเลย
composer require dmstr/yii2-adminlte-asset "^2.1"
2. สร้างโฟลเดอร์ใน backend ให้ชื่อว่า Themes หลังจากนั้นให้สร้างโฟลเดอร์ชื่อว่า adminlte หรือจะเป็นชื่ออื่นก็ได้ แต่ตอนเรืยกใช้งานต้องใช้ชื่อเดี่ยวกัน ( ดูข้อที่ 5 ) ซึ่งโฟลเดอร์นี้ใช้เก็บไฟล์ของธีม จะได้แบบนี้
5. เข้าไปที่ backend/config/main.php
ทำการเพิ่มโค้ดด้านล้างนี้ไว้ใน 'components' =>[ ],
'components' => [
………………………………………………………
'view' => [
'theme' => [
'pathMap' => [
'@app/views' =>
'@backend/themes/adminlte/views'
],
],
],
…………………………………………………….
],
ทดสอบ run โดย พิมพ์ localhost/learnyii-advance/backend/web (อย่าลืมเปลี่ยน learnyii-advance เป็นชื่อโปรเจคตัวเองด้วยนะครับ เดี่ยวหาว่าไม่บอก อิอิ..)
จบไปแล้วกับเกร็ดความรู้เล็กๆ น้อยๆ ที่ผมนำมาฝากในครั้งนี้ หวังว่าจะเป็นประโยชน์กับท่านผู้อ่านน่ะครับ เจอกันใหม่ในบทความหน้าคราบ ^_^
0 ความคิดเห็น