Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Search

 
Advanced search

28472 Posts in 7974 Topics- by 10283 Members - Latest Member: codthap
Opensource CMS Community ForumJoomla!ComponentVirtueMart ปัญหาและแนวทางแก้ไข เมื่อระบบ Shipping Method เกิด error หลังจากอัพเกรด Joomla
Pages: [1]   Go Down
Print
Author Topic: ปัญหาและแนวทางแก้ไข เมื่อระบบ Shipping Method เกิด error หลังจากอัพเกรด Joomla  (Read 2637 times)
DignSe
มือใหม่หัดโพส
*

Karma: 0
Offline Offline

Posts: 24


ผู้ประกอบการ หัดทำเว็บ

DignSe@windowslive.com
WWW Email
« on: June 11, 2009, 12:38:53 pm »

ปัญหานี้เกิดขึ้นหลังจากที่ อัพเกรด Joomla จากเวอร์ชั่น 1.5.10 เป็น 1.5.11 ครับ เกิดปัญหาที่ VirtueMart 1.1.3 (เวอร์ชั่นล่าสุด) ในส่วนของการเลือกวิธีการขนส่ง (Shipping Method) มาดูรูปกันครับ ว่า ปัญหาดังกล่าวเป็นอย่างไร

รูปที่ 1 แสดงปัญหาที่เกิดขึ้น


รูปที่ 2 แสดงสมมุติฐาน ที่มาของปัญหา


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

ผมลองเดาๆ ดู ก็พบวิธีการแก้ปัญหา (อาจเป็นแค่วิธีการเฉพาะหน้า ..... ต้องรอผู้รู้ มาให้ข้อมูลเพิ่มเติม)ผมแก้ปัญหาอย่างไร ดูรูปข้างล่างครับ

รูปที่ 3 การแก้ปัญหาโดยการเปลี่ยนชื่อ Shipper เป็นชื่ออื่น


รูปที่ 4 ผลที่เกิดขึ้น error หายไป


ทำแบบนี้ ระบบก็สามารถทำงานได้ตามปกติแล้วครับ เมื่อเลือกวิธีการขนส่งแล้ว ก็สามารถดำเนินการในขั้นตอนต่อไปคือ การเลือกวิธีการชำระเงินครับ

แต่มีข้อน่าสังเกตครับ ผมลองเปลี่ยนกลับไปใช้ Shipper ชื่อเดิม ปัญหาดังกล่าวก็กลับมาครับ เหมือนกับว่า ไม่สามารถใ้ช้ชื่อ Shipper เดิมได้อีกต่อไป

ใครเจอปัญหาลักษณะนี้ และมีวิธีการแก้ไขอื่นๆ ลองมาแชร์กันดูครับ
Logged
yenlyman
มือใหม่หัดโพส
*

Karma: 0
Offline Offline

Posts: 4


Email
« Reply #1 on: June 25, 2010, 04:14:13 pm »

ของผมขึ้นอย่างนี้เลย ดูให้หน่อยนะ

Deprecated: Assigning the return value of new by reference is deprecated in E:\wamp\www\kongdee\administrator\components\com_virtuemart\classes\shipping\thailandpost_ems.php  on line 27

Deprecated: Assigning the return value of new by reference is deprecated in E:\wamp\www\kongdee\administrator\components\com_virtuemart\classes\shipping\thailandpost_ems.php on line 28

Deprecated: Function ereg_replace() is deprecated in E:\wamp\www\kongdee\administrator\components\com_virtuemart\classes\ps_checkout.php on line 1020

Deprecated: Function set_magic_quotes_runtime() is deprecated in E:\wamp\www\kongdee\libraries\phpmailer\phpmailer.php on line 1218

Deprecated: Function set_magic_quotes_runtime() is deprecated in E:\wamp\www\kongdee\libraries\phpmailer\phpmailer.php on line 1222

Deprecated: Function split() is deprecated in E:\wamp\www\kongdee\libraries\phpmailer\phpmailer.php on line 470

Deprecated: Function set_magic_quotes_runtime() is deprecated in E:\wamp\www\kongdee\libraries\phpmailer\phpmailer.php on line 1218

Deprecated: Function set_magic_quotes_runtime() is deprecated in E:\wamp\www\kongdee\libraries\phpmailer\phpmailer.php on line 1222

Deprecated: Function split() is deprecated in E:\wamp\www\kongdee\libraries\phpmailer\phpmailer.php on line 470
Logged
Pages: [1]   Go Up
Print
Jump to: