Q :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน 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 :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

ตอนนี้กำลังทำเครื่องมือคำนวนระยะทาง ด้วย Joomla
ตอนนี้ติดอยู่
โดยต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla
ตอนนี้ทำURL ได้แล้วแต่ตัว listbox ยังไม่ selected ได้
โค้ดที่ทำได้ใสส่วนของ URL

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

 //วนลูปเพื่อแสดงรายการที่เคยคำนวนมา
 <?php foreach ($this->dislist as $dislist) { ?>
 		//ลิ้ง URL
                <a href="<?php echo JRoute::_('index.php?option=com_mdmindmap&c=distance&' . $dislist['id_start'] . '-' . $this->province[$dislist['id_start']][$provinthen] . '&' . $dislist['id_end'] . '-' . $this->province[$dislist['id_end']][$provinthen] . '&task=calculate'); ?>" style='color:#4ba123;'>
                    <?php
                    //$this->province[$dislist['id_start']][$provinthen]ใช้ในการแสดงชื่อจังหวัดโดยเอาไอดี ของตารางdislistมาแทนไอดีของตาราง province
                    echo JText::sprintf('COM_MDMINDMAP_CONTROL_PANEL_RECENT_CITY', $this->province[$dislist['id_start']][$provinthen], $this->province[$dislist['id_end']][$provinthen]);
                    ?>
                </a>
                //แสดงข้อมูล ipของผู้ใช้ที่เข้ามาและวันที่เข้ามา
                <?php echo JText::sprintf('COM_MDMINDMAP_CONTROL_PANEL_BY_WHEN', $dislist['ip'], $dislist['log_date'] = date('y-M-d h:i:s')); ?>
                <br>
                <?php
            }
            ?>
ผลลัพธ์ที่ต้องการ ดังรูป
s1.png
s1.png (110.44 KiB) Viewed 1151 times
ผลลัพธ์ลิ้ง URL ที่ทำได้
mindmap?c=distance&1-Bangkok=&7-Chachoengsao=&task=calculate
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21912
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

ต้องส่งไอดีไปใน URL
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: ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

tsukasaz เขียน:ต้องส่งไอดีไปใน URL
ก็คือให้ $dislist['id_start']=$this->get->get('i') แบบนี้ไหมค่ะ
:) :) :) :)
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21912
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

$dislist['id_start'] กับ $this->get->get('i') คืออะไรครับ
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 :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

tsukasaz เขียน:$dislist['id_start'] กับ $this->get->get('i') คืออะไรครับ
$dislist['id_start'] คือ ไอดีของจังหวัดต้นทางที่อยู่ในตารางรายการที่เคยคำนวนระยะทางมาก่อน
$this->get->get('i') คือ ไอดีที่ดึงมาจาก URL ที่ผู้ใช้เลือกจาก listbox
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21912
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

ปกติเวลาคำนวณได้ URL แบบไหน
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 :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

tsukasaz เขียน:ปกติเวลาคำนวณได้ URL แบบไหน
ได้แบบนี้ค่ะ
mindmap?i=57&e=64&task=calculate&c=distance
Live Simply, Laugh Often, Love Deeply.....
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21912
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: Q :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

ลองปรับ URL แล้วคลิกใน 20 รายการล่าสุด ให้เป็นแบบเดียวกัน
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 :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

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

Re: Q :ต้องการให้ listbox selected จากรายการที่เคยคำนวนระยะทางมาก่อนแล้วใน Joomla

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

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

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

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