Patipat เขียน:คือ ตอนนี้ผมใช้ตัว List ของ Joomla
โค้ด: เลือกทั้งหมด
<field
name="fielda"
type="list"
label="FIELDA_LABEL"
description="FIELDA_DESC"
>
<option value="สินค้าขายดี">TYPE_EDITOR</option>
<option value="สินค้าที่ขายล่าสุด">TYPE_TEXT</option>
</field>
วิธีการเรียก config ของ module ไปใช้ ปกติในโฟลเดอร์ module จะต้องมีไฟล์ .php ที่เป็นชื่อเดียวกับโฟลเดอร์ module เช่น module ชื่อ mod_abc
ก็จะมีไฟล์ชื่อ mod_abc.php ตรงนี้เข้าใจนะครับ ทีนี้ในไฟล์ .php ให้เราเรียกใช้ตัวแปรชื่อ $params ตัวแปรนี้จะเก็บค่า config ของ module ไว้ ลอง print_r ดูก็ได้
จาก field xml ตัวอย่าง field ชื่อว่า fielda (ดูจากคำว่า name) การเรียกใช้จะเขียน $params->get('fielda');