ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

วิธีกำหนดฟอร์มเรียกใช้ฟังก์ชันใน controllers ใน Joomla

 

การกำหนดฟอร์มให้เรียกใช้ฟังก์ชันใน controllers จะช่วยให้ง่ายต่อการเรียกใช้งานฟังก์ชันและเรียกใช้ controllers ได้
กำหนดฟอร์มให้เรียกใช้ฟังก์ชันที่อยู่ใน controllers


          ในการสร้างฟอร์มใน Joomla นั้น ฟอร์มจะมีการส่งค่าไปยังฟังก์ชันที่อยู่ใน controllers เพื่อจะเอาค่าไปบันทึกหรือจะเอาไปทำอะไรก็ตามแต่ในฟอร์มที่อยู่ในไฟล์ default.php ที่อยู่ในโฟลเดอร์ tmpl ที่อยู่ในโฟลเดอร์ view อีกทีนึง โดยเราสามารถที่จะเรียกได้ดังนี้


วิธีกำหนดฟอร์มเรียกใช้ฟังก์ชันใน controllers ดังนี้

  1. ในฟอร์มเราเพิ่ม <input> เข้าไปดังโค้ด
    <input type="hidden" name="task" value="" />​
  2. จากนั้นตรง value ให้ระบุชื่อไฟล์ใน controllers ตามด้วย จุด (.) ตามด้วยชื่อฟังก์ชันที่อยู่ในไฟล์ controllers ดังโค้ด
    <input type="hidden" name="task" value="mindphptest.mindtest" />​
    จากโค้ด mindphptest เป็นชื่อไฟล์ที่อยู่ใน controllers  และ mindtest เป็นชื่อฟังก์ชันที่อยู่ในไฟล์ mindphptest ที่อยู่ใน controllers 
  3. จากนั้นก็สร้างฟังก์ชัน mindtest ลงในไฟล์ mindphptest ที่อยู่ใน controllers ดังตัวอย่าง
    public function mindtest() {
    
    //เพิ่มโค้ดที่ต้องการ
    }​

 

          หากเราต้องการที่จะกำหนดให้ฟอร์มที่เราสร้างในไฟล์ default.php ให้เรียกใช้ไฟล์ที่อยู่ใน controllers และเรียกใช้ฟังก์ชันที่อยู่ในไฟล์นั้นเราก็สามารถทำได้ตามวิธีด้านบนแต่ถ้าเราไม่ได้กำหนดตัวฟอร์มจะไปเรียกใช้ไฟล์ controllers.php แทน

 

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

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การจ้างงานผู้พิการ
โดย fighthrmd125 พฤ 25 ก.พ. 2021 5:53 pm บอร์ด Share Knowledge
0
3
พฤ 25 ก.พ. 2021 5:53 pm โดย fighthrmd125
แนวทางการสรรหา ช่องทาง สรรหาผู้พิการเข้าทำงาน
โดย fighthrmd125 พฤ 25 ก.พ. 2021 5:12 pm บอร์ด Share Knowledge
0
1
พฤ 25 ก.พ. 2021 5:12 pm โดย fighthrmd125
Google Structured ส่วนการ vote ในบทความจะดึงข้อมูลมาจากไหนค่ะ
โดย eange08 พฤ 25 ก.พ. 2021 5:04 pm บอร์ด Joomla Development
1
6
พฤ 25 ก.พ. 2021 5:34 pm โดย eange08
B - ระบบ LINE API ไม่ตอบพบข้อมูล [2021-02][001]
โดย tsukasaz พฤ 25 ก.พ. 2021 3:35 pm บอร์ด MlineCRM Line + MD-CRM
1
6
พฤ 25 ก.พ. 2021 3:35 pm โดย tsukasaz
สอบถามจะเอา logo มาใส่ที่ publisher ต้องดึงมาจากไหน
โดย eange08 พฤ 25 ก.พ. 2021 3:26 pm บอร์ด Joomla Development
1
8
พฤ 25 ก.พ. 2021 3:30 pm โดย tsukasaz
ขั้นตอนและการเตรียมตัว การสรรหา ว่าจ้าง พนักงานพิการเข้าทำงาน
โดย fighthrmd125 พฤ 25 ก.พ. 2021 3:02 pm บอร์ด Share Knowledge
0
4
พฤ 25 ก.พ. 2021 3:02 pm โดย fighthrmd125
ทำ google structured ถ้าจะเอาค่า name publisher ได้จากไหนค่ะ
โดย eange08 พฤ 25 ก.พ. 2021 1:19 pm บอร์ด Joomla Development
2
12
พฤ 25 ก.พ. 2021 2:56 pm โดย eange08
หลักการเตรียมตัวก่อนเข้าสัมภาษณ์งาน กับบริษัททางด้านไอที
โดย fighthrmd125 พ 24 ก.พ. 2021 5:21 pm บอร์ด Share Knowledge
0
25
พ 24 ก.พ. 2021 5:21 pm โดย fighthrmd125