วิธีการสร้างหน้าใหม่บน Opencart

โดยปกติวิธีการสร้างหน้าเว็บใหม่ใน Opencart นั้นเราจะใช้ ข้อมูล(ระบบ–สินค้า—ข้อมูล) ในการสร้างขึ้นมา แต่ข้อจำกัดของมันก็คือ เราไม่สามารถกำหนดรูปแบบการแสดงผลหรือ layout ให้เฉพาะบางหน้าของข้อมูลได้ วิธีการแก้ไขปัญหาดังกล่าว เราจึงต้องสร้างหน้าใหม่ขึ้นมา(static page) เพื่อที่จะสามารถกำหนด layout ให้กับหน้านั้นๆได้ วิธีการ ให้เตรียมไฟล์ดังต่อไปนี้
  • catalog/controller/information/static_page.php
  • catalog/language/(english/thai)/information/static_page.php
  • catalog/view/theme/(ธีมที่ใช้งาน)/template/information/static_page.tpl
1.เปิดไฟล์ catalog/controller/information/static_page.php และวางโค้ดดังต่อไปนี้ 2.เปิดไฟล์ catalog/language/(english/thai)/information/static_page.php แล้วก็ทำการใส่โค้ดนี้ลงไป 3.เปิดไฟล์ catalog/view/theme/(ธีมที่ใช้งาน)/template/information/static_page.tpl แล้วก็ใส่โค้ดนี้ลงไป ข้อแนะนำ *** static_page แก้ไขได้ตามต้องการ จากนั้นให้เข้าไปที่หลังร้านเพื่อกำหนด layout ให้กับหน้านี้ information/static_page ถึงเวลาปรับโมดูลก็เข้าไปปรับในแต่ละโมดูลได้เลยว่าเราจะให้โมดูลไหนมาแสดงที่ layout นี้บ้าง ตัวอย่าง ผมจะเอาสินค้าล่าสุดมาแสดงที่หน้านี้ครับ http://demo.opencart2u.com/index.php?route=information/static_page ท่านสามารถดาวน์โหลดไฟล์สำหรับการสร้างหน้าใหม่ได้ตามลิงค์ด้านล่างนี้ครับ ดาวน์โหลดไฟล์ตัวอย่าง แตกไฟล์แล้วเอาโฟลเดอร์ catalog วางไปที่ root ที่เราติดตั้งระบบ opencart ได้เลยครับ

Leave a Reply

iameveme