bug จาก function trim() ในการใช้ filter เพื่อค้นหา

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

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

M027
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 758
ลงทะเบียนเมื่อ: 08/06/2015 10:07 am

bug จาก function trim() ในการใช้ filter เพื่อค้นหา

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

รายงาน error : Warning: trim() expects parameter 1 to be string, object given

Code :

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

if($this->getState('filter.search')!==''&& $this->getState('filter.search')!==null){
      $search = $db->quote('%'.  str_replace('', '%', $db->escape(trim($this->getState('filter.search')),true).'%'));
      $query->where($db->qn('c.name').'LIKE'.$search);
}
เกิดขึ้นในบางครั้งที่เปิดหน้าแสดงแถวข้อมูล หากคลิกปุ่ม clear bug ก็จะหายไป และอาจเกิดขึ้นในครั้งต่อไปเมื่อเปิดหน้าดังกล่าว ไม่ทราบว่าต้องแก้ยังไงคับ
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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