ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

วิธีดึงค่าจาก Textbox (แท็คบ็อก) ในแอดมินของโมดูล

 

          ในการเรียกใช้ข้อมูลหรือค่าที่เป็น Textbox ที่อยู่ในฝั่งของผู้ดูแลระบบโดยเราต้องการที่จะนำค่านั้นมาใช้ในหน้าเว็บเช่นในฝั่งของผู้ดูแลระบบเรากำหนดรูปแบบของเวลาที่จะให้แสดงในหน้าเว็บไซต์โดยเราสามารถที่จะเรียกใช้งานผ่านตัวแปรที่ชื่อว่า $params โดยมีรูปแบบการเรียกดังโค้ด

รูปแบบการเรียกใช้งานในหน้าเว็บ

$params->get('ชื่อ');

 

ตัวอย่างการใช้งานคืออยากแสดงวันที่ปัจจุบันโดยในฝั่งแอดมินสามารถกำหนดรูปแบบของวันที่ที่ต้องการแสดงได้

  1. ในไฟล์ xml เราสร้าง Textbox มาเพื่อให้สามารถกำหนดรูปแบบของวันที่ได้ดังโค้ด
    <fields name="params">
         <fieldset  name="basic">
              <field 
                   name="date" 
                   type="text" 
                   default="d-m-y"
                   label="MOD_DATE" 
              />
         </fieldset>
    </fields>​
  2. ในไฟล์ php ที่เป็นชื่อว่า default.php ที่อยู่ในโฟลเดอร์ tmpl ก็จะเพิ่มโค้ดดังนี้
    //ตัวแปรเก็บรูปแบบการแสดงวันที่ปัจจุบัน โดย $params->get('date') จะเป็นการดึงค่าที่กรอกมาจาก Textbox มาใช้
    $date = date($params->get('date'));
    //แสดงวันที่ปัจจุบันในหน้าเว็บ
    echo $date;​
  3. ผลลัพที่ได้กรณีกำหนดรูปแบบวันที่เป็น m-y-d จะแสดงเป็น เดือน-ปี-วัน ดังรูป
    การดึงค่าจาก Textbox มาแสดงในหน้าเว็บคือการดึงข้อมูลที่ป้อนเข้าไปใน Texbox มาแสดงในโมดูลที่หน้าเว็บ
    ผลลัพธ์การดึงค่าจาก Textbox มาแสดงในโมดูลที่หน้าเว็บ

 

การดึงค่าจาก Textbox มาแสดงในหน้าเว็บคือการดึงข้อมูลที่ป้อนเข้าไปใน Texbox มาแสดงในโมดูลที่หน้าเว็บ
Textbox ที่ใช้ในการกำหนดรูปแบบของวันที่ที่จะแสดงในฝั่งผู้ดูแลระบบ

 

         ในการดึงค่าจาก Textbox ก่อนที่เราจะมาใส่ชื่อเราสามารถปริ้นค่าที่อยู่ในตัวแปร $params มาดูก่อนได้แล้วค่อยเอาชื่อของค่าที่จะเอามาใช้ได้

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Joomla

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การใช้ text-align เพื่อจัดข้อความ
โดย bankjittapol ศ 22 พ.ย. 2019 6:28 pm บอร์ด CSS Knowledge
0
3
ศ 22 พ.ย. 2019 6:28 pm โดย bankjittapol
อยากทราบคำสั่ง joomla ที่จะทำให้ย่อยรูปได้ครับ
โดย jamepiyawat ศ 22 พ.ย. 2019 5:53 pm บอร์ด Joomla Development
0
5
ศ 22 พ.ย. 2019 5:53 pm โดย jamepiyawat
วิธีการการใช้งาน jquery เพื่อปรับเปลี่ยนค่า css ให้กับปุ่มเมื่อมีการคลิก
โดย Ittichai_chupol ศ 22 พ.ย. 2019 5:41 pm บอร์ด Jquery & Ajax Knowledge
0
3
ศ 22 พ.ย. 2019 5:41 pm โดย Ittichai_chupol
การใส่ Intro Outro และการตัดต่อ VDO ด้วยโปรแกรม โปรแกรม Sony Vagas Pro
โดย numtan5839 ศ 15 พ.ย. 2019 1:41 pm บอร์ด Graphic design
0
6
ศ 15 พ.ย. 2019 1:41 pm โดย numtan5839
ข้อดีข้อเสียของ SAP
โดย kanchanok พฤ 05 เม.ย. 2018 9:31 am บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
1
2220
ศ 22 พ.ย. 2019 4:57 pm โดย mindphp
วิธีการเปลี่ยนการแสดงผล ส่วนการจัดการกระทู้ที่ติดตาม ของ phpbb
โดย Ittichai_chupol ศ 22 พ.ย. 2019 4:07 pm บอร์ด PHP Knowledge
0
5
ศ 22 พ.ย. 2019 4:07 pm โดย Ittichai_chupol
.net ถ้าจะใช้ Entity Framework โดยไม่ต้องลงตัว Oracle Data Access Client (ODAC)
โดย jataz2 ศ 22 พ.ย. 2019 3:23 pm บอร์ด Programming - C/C++ & java & Python
0
9
ศ 22 พ.ย. 2019 3:23 pm โดย jataz2
โปรแกรมหาค่าเฉลี่ย, ค่าแปรปรวน และค่าเบี่ยงเบนมาตรฐาน
โดย prmindphp ศ 22 พ.ย. 2019 10:40 am บอร์ด MindPHP News / Feedback
0
17
ศ 22 พ.ย. 2019 10:40 am โดย prmindphp
โปรแกรมคำนวณสแควรูท - โปรแกรมช่วยหาค่า รากที่ สอง สาม สี่... ของจำนวนที่ต้องการ
โดย prmindphp ศ 22 พ.ย. 2019 10:23 am บอร์ด MindPHP News / Feedback
0
37
ศ 22 พ.ย. 2019 10:23 am โดย prmindphp
พาสปอร์ตด่วนพิเศษ บินไวไฟลุก จ่าย 3,000.- รับเล่มภายในไม่กี่ชั่วโมง
โดย promotion ศ 22 พ.ย. 2019 10:19 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
8
ศ 22 พ.ย. 2019 10:19 am โดย promotion
งานประจำวันที่ 22 พฤศจิกายน 2562
โดย numtan5839 ศ 22 พ.ย. 2019 9:36 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
6
24
ศ 22 พ.ย. 2019 6:58 pm โดย numtan5839
บันทึกการประชุม OpenERP MD-ERP
โดย rinrada ส 04 ก.พ. 2017 11:52 am บอร์ด OpenERP - MD-ERP (Main)
26
173
พฤ 21 พ.ย. 2019 6:56 pm โดย thatsawan
การใช้ ฟังก์ชัน hsl() และ hsal () กำหนดค่าของสี
โดย bankjittapol พฤ 21 พ.ย. 2019 6:55 pm บอร์ด CSS Knowledge
0
24
พฤ 21 พ.ย. 2019 6:55 pm โดย bankjittapol
วิธีการแยกตัวอักษรเข้าอาร์เรย์ (Array) แต่ล่ะอาร์เรย์ ด้วยคำสั่ง split
โดย jamepiyawat พฤ 21 พ.ย. 2019 6:50 pm บอร์ด Jquery & Ajax Knowledge
0
20
พฤ 21 พ.ย. 2019 6:50 pm โดย jamepiyawat
วิธีการดึงค่าเฉพาะค่าสุดท้ายของ class แม้ว่าจะมี class ชื่อเหมือนกัน หลายคลาส โดย javascript
โดย Ittichai_chupol พฤ 21 พ.ย. 2019 6:39 pm บอร์ด Jquery & Ajax Knowledge
0
27
พฤ 21 พ.ย. 2019 6:39 pm โดย Ittichai_chupol
การติดตั้ง wkhtmltopdf ด้วย terminal บน ubuntu
โดย jirawoot พฤ 27 มิ.ย. 2019 4:00 pm บอร์ด Linux - Web Server
3
719
พฤ 21 พ.ย. 2019 2:49 pm โดย mindphp
การปรับแก้ไข(Overrides) Modules ใน Template
โดย bankjittapol พฤ 21 พ.ย. 2019 2:36 pm บอร์ด Joomla Developing Knowledge
0
19
พฤ 21 พ.ย. 2019 2:36 pm โดย bankjittapol
wkhmtltopdf คืออะไร
โดย jirawoot พ 03 ก.ค. 2019 6:35 pm บอร์ด Share Knowledge
1
229
พฤ 21 พ.ย. 2019 2:34 pm โดย mindphp
อัพเกรด wkhtmltopdf บน Ubuntu 16.04
โดย mindphp พฤ 21 พ.ย. 2019 2:33 pm บอร์ด Linux - Web Server
0
18
พฤ 21 พ.ย. 2019 2:33 pm โดย mindphp
VDO - โปรแกรมแปลงพื้นที่
โดย numtan5839 พฤ 21 พ.ย. 2019 1:59 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
4
29
ศ 22 พ.ย. 2019 6:40 pm โดย numtan5839