Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย tsukasaz » 23/04/2018 3:57 pm

เอาแบบ xml อย่างเดียวพอ

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย Parichat » 23/04/2018 3:52 pm

tsukasaz เขียน:

โค้ด: เลือกทั้งหมด

JFormHelper::addFieldPath(JPATH_COMPONENT . '/fields');
$cities = JFormHelper::loadFieldType('list', false);
$cityOptions=$cities->getOptions();
ทั้งชุดอะ
ลบทั้งชุดเลยเหรอคาบ

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย tsukasaz » 23/04/2018 1:29 pm

โค้ด: เลือกทั้งหมด

JFormHelper::addFieldPath(JPATH_COMPONENT . '/fields');
$cities = JFormHelper::loadFieldType('list', false);
$cityOptions=$cities->getOptions();
ทั้งชุดอะ

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย Parichat » 23/04/2018 12:51 pm

tsukasaz เขียน:โค้ดข้างบนเป็นการเรียกตัว Field แบบใช้ php ส่วนอันล่าง เป็นการเรียกใช้แบบ xml เลือกใช้อย่างใดอย่างหนึ่ง

เอาแบบ xml อย่างเดียวพอ
เอาตัว

โค้ด: เลือกทั้งหมด

JFormHelper::addFieldPath(JPATH_COMPONENT . '/fields');
ออกใช่ไหมคาบ

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย tsukasaz » 23/04/2018 11:31 am

โค้ดข้างบนเป็นการเรียกตัว Field แบบใช้ php ส่วนอันล่าง เป็นการเรียกใช้แบบ xml เลือกใช้อย่างใดอย่างหนึ่ง

เอาแบบ xml อย่างเดียวพอ

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย Parichat » 23/04/2018 9:53 am

tsukasaz เขียน:เขียนโค้ดว่าอะไรครับ
ในไฟล์.php ที่อยู่ในโฟลเดอร์ fields

โค้ด: เลือกทั้งหมด

JFormHelper::addFieldPath(JPATH_COMPONENT . '/fields');
$cities = JFormHelper::loadFieldType('list', false);
$cityOptions=$cities->getOptions();
ในไฟล์ .xml

โค้ด: เลือกทั้งหมด

<fieldset  name="basic" addfieldpath="/modules/mod_mdrtp_recent/fields">
//.............
</fieldset>

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย tsukasaz » 23/04/2018 9:46 am

เขียนโค้ดว่าอะไรครับ

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย Parichat » 20/04/2018 6:58 pm

tsukasaz เขียน:มันน่าจะเข้าไปในโฟลเดอร์ fields แล้ว เช็คโค้ดว่าเขียนอะไรผิดหรือเปล่า
ลองแก้แล้วแต่ Error
Call to protected method JFormFieldList::getOptions() from context 'Joomla\CMS\Form\FormHelper'

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย tsukasaz » 20/04/2018 5:20 pm

มันน่าจะเข้าไปในโฟลเดอร์ fields แล้ว เช็คโค้ดว่าเขียนอะไรผิดหรือเปล่า

Re: Q - ทำ Drop Down ในหน้าผู้ดูแลระบบของโมดูล

โดย Parichat » 20/04/2018 5:11 pm

tsukasaz เขียน:ใส่ที่ไหนครับ
ใส่ในแท็ก <fieldset >

โค้ด: เลือกทั้งหมด

<fieldset  name="basic" addfieldpath="/modules/mod_mdrtp_recent/fields">
//.............
</fieldset>

ข้างบน