Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

ถามตอบ ปัญหาการพัฒนา Extension ไม่ว่าจะเป็น Module plugin Component หรือ แม้แต่ template การปรับแต่งโค้ด Joomla ต่างๆ ทุกเวอร์ชั่น 1.5 2.5 หรือ 3.x

Moderator: mindphp, ผู้ดูแลกระดาน

Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย Parichat »

หนูทำเครื่องมือคำนวนระยะทางด้วย Joomla
ตอนนี้จะบันทึกข้อมูลที่ผู้ใช้ค้นหาจังหวัดต้นทางไปจังหวัดปลายทางและบันทึกระยะทางลงฐานข้อมูลด้วย
หนูต้องสร้างฟังก์ชันมาเพื่อเพิ่มข้อมูลลงฐานข้อมูลประมาณนั้นไหมค่ะ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

ต้องเข้าใจ MVC มาก่อน แนวคิด MVC กับการใช้งานใน joomla
- ต้องมี Form สำหรับส่งค่า
- ส่วนของ Controller สร้าง Function สำหรับรับค่าจาก Form โดยมันจะอ่านจากค่าที่ชื่อ task เช่น
ถ้า From ส่งค่า task=province.save มันจะไปหา Controller ที่ชื่อ province.php และเข้าไปที่ Function ที่ชื่อ save
- Controller จะไปเรียก Model ซึ่งต้องมีส่วนของ Model สร้าง Function ชื่อ save เหมือนใน Controller ก็ได้ คำสั่งข้างในจะเป็นคำสั่งสำหรับ insert ข้อมูลลงฐานข้อมูล
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย Parichat »

tsukasaz เขียน:ต้องเข้าใจ MVC มาก่อน แนวคิด MVC กับการใช้งานใน joomla
- ต้องมี Form สำหรับส่งค่า
- ส่วนของ Controller สร้าง Function สำหรับรับค่าจาก Form โดยมันจะอ่านจากค่าที่ชื่อ task เช่น
ถ้า From ส่งค่า task=province.save มันจะไปหา Controller ที่ชื่อ province.php และเข้าไปที่ Function ที่ชื่อ save
- Controller จะไปเรียก Model ซึ่งต้องมีส่วนของ Model สร้าง Function ชื่อ save เหมือนใน Controller ก็ได้ คำสั่งข้างในจะเป็นคำสั่งสำหรับ insert ข้อมูลลงฐานข้อมูล

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

public function getModel($name = 'mdmindmapitem', $prefix = '', $config = array()) {
        return parent::getModel($name, $prefix, $config);
    }
ตั้งแบบนี้ไหมคาบ
Live Simply, Laugh Often, Love Deeply.....
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย Parichat »

tsukasaz เขียน:ตั้งที่ไหน
ตั้งไว้ในไฟล์ในโฟลเดอร์ controllers คาบ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

มีฟอร์มสำหรับส่งค่าบันทึกหรือยังครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย Parichat »

tsukasaz เขียน:มีฟอร์มสำหรับส่งค่าบันทึกหรือยังครับ
สร้างแล้วคาบ

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

<form action="<?php echo JRoute::_('index.php?option=com_mdmindmap&view=mdmindmapitems') ?>" method="get" name="adminForm" id="adminForm">
...
</form>
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

ทุกครั้งที่กด submit ของ form มันจะทำอะไรบ้างครับ ตอนนี้
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย Parichat »

tsukasaz เขียน:ทุกครั้งที่กด submit ของ form มันจะทำอะไรบ้างครับ ตอนนี้
ก็ขึ้นคำนวนระยะทางปกติค่ะ
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21911
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

งั้นทำ save ตอน คำนวณก็ได้ครับ

แค่เพิ่ม insert เข้าไป
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 50