ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptjoomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: joomlaผมแก้ปัญหาปุ่ม Search หน้าที่ 2ไม่ได้ครับ(มีร  (อ่าน 1403 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« เมื่อ: 13 มีนาคม 2012, 21:40:01 »

ปัญหาของผมคือ joomla กดปุ่ม ค้นหา (Search)  ถ้าได้ผลลัพท์สัก 15 บทความ กดปุ่ม Next ได้ 3 หน้า ผมจะกดดูผลหน้าที่ 2 กับ 3 มันฟ้อง "เจอทั้งหมด 0 ข้อมูลที่พบ " เป็นเพราะอะไรครับ รบกวนผู้รู้ช่วยตอบด้วย

หมายเหตุ
ถ้าเอา mouse ไปวางที่ตำแหน่งหน้าสอง       --------------->  « เริ่มแรก ย้อนกลับ 1 2 3 ถัด ไป สุดท้าย »
มันฟ้องว่า
localhost/1523/index.php?searchword= %E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8_&searchphrase=all&Itemid=1&option=com_search&limitstart=5

ซึ่งถ้าเราเขียนเองที่ URL ว่า

localhost/1523/index.php?searchword=ทดสอบ&searchphrase=all&Itemid=1&option=com_search&limitstart=5
มันถึงจะทำงานได้ถูกต้อง


สเป็ก
ทดสอบกับ windows 7 notebook  และ windows server 2003 R2
ทดสอบกับ server xampp version 1.7.1 และ xampp version 1.7.7
joomla 1.5.23 + ภาษาไทยคือ th-TH_joomla_lang_full.1.5.15v1.zip  ( ไม่ปรับแต่งอะไรเลย ใช้ต้นฉบับของผู้ผลิต )

ขอบพระคุณอย่างสูงครับ



« แก้ไขครั้งสุดท้าย: 13 มีนาคม 2012, 22:03:40 โดย nu_dee » บันทึกการเข้า

washiravit
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 471
ออฟไลน์ ออฟไลน์

กระทู้: 2,330



ดูรายละเอียด
« ตอบ #1 เมื่อ: 13 มีนาคม 2012, 22:51:07 »

สังเกตุมั้ยครับ ว่าคำที่ใช้ค้นหามันหายไป
ผมขอแนะนำแบบงูๆปลาๆก่อน
ในฐานะที่ผมไม่เก่งโปรแกรมเมอร์
ถ้าผมเจอปัญหานี้ ผมจะลองไปพึ่งส่วนเสริม Search ตัวอื่นดูครับ

จะทดลองทีละตัวจนกว่าจะเจอตัวที่ผมคิดว่ามันดีที่สุดครับ
http://extensions.joomla.org/search?q=Search+
บันทึกการเข้า

nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 13 มีนาคม 2012, 23:14:38 »

ขอบคุณ คุณwashiravit มากๆ ครับ

ด้วยความที่ผมทดสอบกับ joomla และ server ที่เป็นตัวแท้ และไม่ได้ปรับแต่ง แล้วก็ยังเจอ error ก็เลยอยากหาปัญหาให้เจอครับ

อีกอย่างเกือบทุกเว็บที่ผมทำ มันมีปัญหานี้ ถ้าไม่แก้ที่ปัญหา ก็เป็นเรื่องใหญ่เหมือนกันที่ต้อง backup ทุกเว็บ แล้วเอาทุกเว็บมาทดลองโมดุลใหม่หมด ( ความจริงคือ เสียดาย โมดุลตัวแท้ของ จุมลาด้วยนะครับ ถ้าใช้ตัวแท้ยังไม่ผ่าน เหมือนเว็บเรามี bug ยังไงไม่รู้

คนอื่นไม่เจอปัญหานี้บ้างเหรอครับ หรือ เครื่องผมติดไวรัส ?



บันทึกการเข้า

wat26
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 115
ออฟไลน์ ออฟไลน์

กระทู้: 1,332



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 14 มีนาคม 2012, 00:26:46 »

มันมีคำค้น คำว่า ทดสอบ ถึง 13 คำไหมครับ หรือเหมือนมันจำคำเก่าที่เคยพิมพ์ไว้  แต่ว่าถูกลบออกไปแล้ว

ถ้าตั้งให้หน้าแรก แสดงคำค้นจาก 5 คำ เป็น 15 หรือ 20 คำ  คือให้มันแสดงคำค้นทั้งหมด ทั้ง 13 คำอยู่หน้าเดียว
มันยังจะเห็นทั้ง 13 คำไหมครับ

อาจจะไม่ได้ช่วยอะไร  นอกจากอยากรู้ และดันกระทู้ให้ท่านอื่นมาช่วยตอบครับ
บันทึกการเข้า
washiravit
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 471
ออฟไลน์ ออฟไลน์

กระทู้: 2,330



ดูรายละเอียด
« ตอบ #4 เมื่อ: 14 มีนาคม 2012, 00:30:23 »

ขอกระซิบนะครับ
นี่โหลดมาจาก Joomlacorner หรือเปล่าครับ
ตอนที่ผมโหลด laithai มาใช้เมื่อหลายปีก่อน
ผมว่ายังมีบั๊กอยู่บ้างครับ เลยพยายามหาเอาจากเว็บหลัก

ถ้าอย่างไรลองโหลด Joomla จากเว็บหลัก
แต่ติดแพชต์ภาษาไทยเข้าไปน่าจะเเก้ไขได้ครับ
บันทึกการเข้า

vii
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 111
ออฟไลน์ ออฟไลน์

กระทู้: 797



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 14 มีนาคม 2012, 00:48:26 »

ใช้ joomla  version ใหม่ด้วยก็น่าจะแก้ได้ด้วยครับ  wanwan011
บันทึกการเข้า
nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 14 มีนาคม 2012, 01:18:43 »

@wat26  ---> ที่มีคำว่า ทดสอบถึง 13 คำ เพราะว่า
บนเว็บจริง มีผู้อ่านโทรมาบอกเรื่องปัญหาการค้นข้อมูล ทำให้ผมพึ่งทราบ bug  จึงโหลด joomla ตัวเปล่าๆ ของเมืองนอกมา ทีนี้ขี้เกียจเขียนบทความหลายครั้ง  ก็เลยเขียนชื่อบทความว่า"ทดสอบ" แล้ว copy ซ้ำๆ กัน สิบกว่าบทความนะครับ
@washiravit  --->  โหลด joomla เมืองนอกครับ ลงไทยแล้วครับ
@vii   --->  พรุ่งนี้จะลองโหลดใหม่ดูครับ ( จริงๆ ก่อนหน้าที่จะทดสอบกับ joomla 1.5.23 ตัวต้นฉบับ  ผมได้โหลดตัวลิขสิทธิ์แท้จากเว็บของ joomlart.com ยังเป็นอาการนี้เลย )


มันเหมือนรหัส utf-8 ที่หน้าเว็บมันผิด เพราะถ้าเอา mouse ไปวางลิงค์หน้าเว็บเพื่อดู URL
มันฟ้องว่า
localhost/1523/index.php?searchword= %E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8_&searchphrase=all&Itemid=1&option=com_search&limitstart=5

แทนที่จะเป็น

localhost/1523/index.php?searchword=ทดสอบ&searchphrase=all&Itemid=1&option=com_search&limitstart=5

พอคำค้นมันมองเป็น "%E0%B8%97%E0%B8%94%E0%B8%AA%E0%B8%AD%E0%B8_" แทนที่จะเป็นคำว่า "ทดสอบ" มันเลยหาหน้า 2 ไม่เจอ...

รบกวนใครลองติดตั้ง joomla ตัวต้นฉบับ แล้วทดสอบคำค้นภาษาไทยให้หน่อยว่า เป็น error ของ joomla หรือเปล่า  หรือ อาจเป็นที่ xampp

--- ขอบคุณทุกท่านมากๆ ---
บันทึกการเข้า

nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 14 มีนาคม 2012, 01:26:26 »

อยากเชื่อว่าผมต้องแก้ config ตัว php.ini หรือ sql หรือเปล่าครับ มันมีฟังค์ชั่นเกี่ยวกับ utf-8 หรือเปล่า
ที่ทดสอบบน host นี้ ไม่ได้ปรับแต่ง php.ini กับ sql เลย

แต่มีเว็บนึงผมฝากไว้ที่ host ไม่เจอปัญหานี้ แต่ถ้าลองเอาเว็บนี้ มา save บน notebook มันเจอปัญหานี้เหมือนกัน

ส่วนอีกเว็บของผม เป็น host windows server  ทั้ง nt และ win 7 เจอปัญหานี้เหมือนกัน ทั้ง Host ทั้ง notebook เลย

แต่ลองเปลี่ยนทั้ง xampp version 1.7.1 ตัวเก่าสุดคลาสสิก และ xampp version 1.7.7 ตัวใหม่ล่าสุดแล้ว ปัญหาก็ยังมีอยู่

งงง
บันทึกการเข้า

nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 14 มีนาคม 2012, 11:46:24 »

ท่านเทพทั้งหลายครับ ยังต้องการความช่วยเหลืออยู่นะครับ
joomla 1.5.23 ตัวต้นฉบับ ไม่มีใครเจอปัญหานี้บ้างเหรอ
บันทึกการเข้า

programpostweb
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 219



ดูรายละเอียด
« ตอบ #9 เมื่อ: 14 มีนาคม 2012, 13:14:42 »

แนะนำ เป็น 1.5.25 ไปเลยดีกว่าครับ

ไหนๆก็จะแก้แล้วใช้ตัวสุดท้ายในเวอร์ชั่นนี้ ทำดีกว่าครับ

 wanwan017 wanwan017
บันทึกการเข้า
bunnachart
สมุนแก๊งเสียว
*

พลังน้ำใจ: 45
ออฟไลน์ ออฟไลน์

กระทู้: 540



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 14 มีนาคม 2012, 14:15:33 »

เปิด Unicode หรือยังครับ ผมว่าต้องเกี่ยวกับ UTF-8 แน่ๆครับ
บันทึกการเข้า

nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 14 มีนาคม 2012, 22:03:44 »

เจอความเห็นคุณ adaaugusta ในกระทู้อื่น เลยลองมาใช้กับกระทู้เรา ตอนนี้ใช้ได้แล้วครับ

สรุปใส่ AddDefaultCharset utf-8ไว้ใน .htaccess ครับ  เป็นปัญหาของ server ไม่ใช่ joomla
บันทึกการเข้า

nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 14 มีนาคม 2012, 22:05:00 »

ขอบคุณเทพทุกท่าน ที่เข้ามาอ่านแล้วช่วยตอบครับ
บันทึกการเข้า

vii
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 111
ออฟไลน์ ออฟไลน์

กระทู้: 797



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 14 มีนาคม 2012, 22:34:41 »

คำว่าต้นฉบับเนี่ย มันต้องมาจากผู้ผลิตจริงๆ เว็บต้นตอจริงๆ ไม่ใช่ไปโหลดจากเว็บอื่นๆแล้วก็บอกว่าต้นฉบับนะครับ
ซึ่งในเว็บอื่นๆผมไม่ทราบว่าเขามีการปรับแต่งอะไรหรือไม่

แต่ถ้าจะเอาชัวร์ ต้องจากเว็บต้นฉบับของจริง คือ http://www.joomla.org/ เท่านั้น
แล้วค่อยใส่ภาษาไทยอะไรลงไป

แต่คุณก็รู้คำตอบแล้วล่ะครับ ;-) ดีใจด้วย
« แก้ไขครั้งสุดท้าย: 14 มีนาคม 2012, 22:35:51 โดย vii » บันทึกการเข้า
nu_dee
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 261



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 14 มีนาคม 2012, 22:57:13 »

ขอบคุณที่เสนอแนะครับ

ผมโหลด joomla เพียง 2 ทีนะครับ ซึ่งคิดว่า น่าเชื่อถือ คือ
1   http://joomlacode.org/gf/proje...Browse&frs_package_id=6159

file ที่ใช้ชื่อ  Joomla_1.5.23-Stable-Full_Package.zip  มันเป็นตัวเก่านะครับ

อีกทีก็คือ
 http://www.joomlart.com/forums/downloads.php
เพราะซื้อ  JA Developer Membership - 1 year ไว้

ปัญหาที่ผมถามไว้ เป็นที่ config server นะครับ ไม่ใช่ที่ joomla
« แก้ไขครั้งสุดท้าย: 14 มีนาคม 2012, 23:05:02 โดย nu_dee » บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์
กระโดดไป: