Jump to content

[SOLVED] ขอวิธีให้ลูกค้าที่ลืมรหัส สามารถคลิกแล้วได้ password ท


88healthshop

Recommended Posts

ทำไมลูกค้าลืม password แล้วกดลืม password แล้วไม่เห็น password ใหม่มาที่ mail ลูกค้าเลยอะ ลุกค้าเลยไม่ได้ password สักที แล้วก็ไม่ได้ฟ้อง Error อะไรด้วยอะครับ บอกว่าส่ง pasword ใหม่ให้ทาง mail แล้ว ยังงี้ต้องแก้ที่ไรครับผม


ได้รับอีเมล์ตีกลับบ้างหรือเปล่า หรือว่าส่งแล้วเงียบไปเลย แล้วการส่งเมล์จากส่วนอื่น เช่น หน้า contact-form มีปัญหาอะไรหรือเปล่า



อ้อผมจำได้หละมันจะมีปัญหาที่ส่ง mail ของ module :paidinform ไม่ส่ง mail มา แต่ถ้าเป็น contact-form สามารถส่ง mail มาได้ อย่างงี้ผมควรแก้ไขครับ คือตอนนี้ผมใช้ prestashop 1.1 th อยู่ครับ ผมจะลงเป็น version ใหม่ได้ไหม มันจะมีวิธีลงอย่างไร แล้วมีขั้นตอนไงบ้างครับ


ขอยกมาตอบตรงนี้นะ

ลองทำตามนี้ก่อนนะคะ http://www.prestashop.com/wiki/Installing_And_Updating_PrestaShop_Software/#Update_PrestaShop

ถ้าไม่ได้ค่อยว่ากัน

บ๊าย บาย

ปล. จริงๆ เราก็ไม่เคยอัพรุ่นเหมือนกัน เพราะเราใช้รุ่น subversion อัพเดทตามเค้าไปเรื่อยๆ ตอนนี้ก็ไป 1.4.0.1 (tests) และ แต่ก็แอบเสี่ยงอยู่เหมือนกันนะ
Link to comment
Share on other sites

ทำไมลูกค้าลืม password แล้วกดลืม password แล้วไม่เห็น password ใหม่มาที่ mail ลูกค้าเลยอะ ลุกค้าเลยไม่ได้ password สักที แล้วก็ไม่ได้ฟ้อง Error อะไรด้วยอะครับ บอกว่าส่ง pasword ใหม่ให้ทาง mail แล้ว ยังงี้ต้องแก้ที่ไรครับผม


ได้รับอีเมล์ตีกลับบ้างหรือเปล่า หรือว่าส่งแล้วเงียบไปเลย แล้วการส่งเมล์จากส่วนอื่น เช่น หน้า contact-form มีปัญหาอะไรหรือเปล่า



อ้อผมจำได้หละมันจะมีปัญหาที่ส่ง mail ของ module :paidinform ไม่ส่ง mail มา แต่ถ้าเป็น contact-form สามารถส่ง mail มาได้ อย่างงี้ผมควรแก้ไขครับ คือตอนนี้ผมใช้ prestashop 1.1 th อยู่ครับ ผมจะลงเป็น version ใหม่ได้ไหม มันจะมีวิธีลงอย่างไร แล้วมีขั้นตอนไงบ้างครับ


ขอยกมาตอบตรงนี้นะ

ลองทำตามนี้ก่อนนะคะ http://www.prestashop.com/wiki/Installing_And_Updating_PrestaShop_Software/#Update_PrestaShop

ถ้าไม่ได้ค่อยว่ากัน

บ๊าย บาย

ปล. จริงๆ เราก็ไม่เคยอัพรุ่นเหมือนกัน เพราะเราใช้รุ่น subversion อัพเดทตามเค้าไปเรื่อยๆ ตอนนี้ก็ไป 1.4.0.1 (tests) และ แต่ก็แอบเสี่ยงอยู่เหมือนกันนะ


แล้วการ up subversion ทำอย่างไรครับผม
Link to comment
Share on other sites


แล้วการ up subversion ทำอย่างไรครับผม


ถ้าคุณจะอัพรุ่น subversion ก็คงไม่ต่างกับลงใหม่ที่ใช้ version ล่าสุด หรอกนะ

ลองอ่านตรงนี้ดูก่อน http://www.prestashop.com/en/downloads/#svn ก่อนจะตัดสินใจว่าจะเลือกใช้หรือเปล่านะ
Link to comment
Share on other sites


แล้วการ up subversion ทำอย่างไรครับผม


ถ้าคุณจะอัพรุ่น subversion ก็คงไม่ต่างกับลงใหม่ที่ใช้ version ล่าสุด หรอกนะ

ลองอ่านตรงนี้ดูก่อน http://www.prestashop.com/en/downloads/#svn ก่อนจะตัดสินใจว่าจะเลือกใช้หรือเปล่านะ


ตอนนี้แค่อยากได้ว่าลูกค้าขอpassword ใหม่แล้วมันส่ง mail ให้ลูกค้าอะ ทำไงดี เพราะเขาไปดูใน floder:mail มันก็มีfile:password.txtกับ password.html
Link to comment
Share on other sites


ตอนนี้แค่อยากได้ว่าลูกค้าขอpassword ใหม่แล้วมันส่ง mail ให้ลูกค้าอะ ทำไงดี เพราะเขาไปดูใน floder:mail มันก็มีfile:password.txtกับ password.html


ไม่รู้ว่าจะแนะนำยังไงดี เพราะไม่มี 1.1 th ให้ลองซะด้วย

จริงๆ ถ้าเมล์ส่งไม่ผ่าน ควรจะมีเมล์ตีกลับ แต่นี่เงียบ.. แปลกจัง

งั้นให้ลองหาไปดูที่ไฟล์ password.php นะ

แล้วหาตรง Mail::Send

ด้านล่างนี้เป็น code ของรุ่นปัจจุบันนะ ให้ลองเปรียบเทียบดู แล้วลองเปลี่ยน ตรง 11 เป็น NULL ดู คือ

$customer->firstname.' '.$customer->lastname แทนที่ด้วย NULL
   Mail::Send(
1        intval($cookie->id_lang),  // current language
2        'password',  // email template
3        'Your password',  // email subject
4        array(
5            '{email}' => $customer->email, 
6            '{lastname}' => $customer->lastname, 
7            '{firstname}' => $customer->firstname, 
8            '{passwd}' => $password
9        ), // variable in side email template
10        $customer->email, // email to
11        $customer->firstname.' '.$customer->lastname // email to name
   );


ถ้าไม่ได้ยังไงรบกวนส่งไฟล์ password.php มาให้เราหน่อยทางเมล์ก็ได้ เดี๋ยวมีเวลาเราจะเอาขึ้นเทสให้ส่งมาที่ [email protected]

บ๊าย บาย

Link to comment
Share on other sites


ตอนนี้แค่อยากได้ว่าลูกค้าขอpassword ใหม่แล้วมันส่ง mail ให้ลูกค้าอะ ทำไงดี เพราะเขาไปดูใน floder:mail มันก็มีfile:password.txtกับ password.html


ไม่รู้ว่าจะแนะนำยังไงดี เพราะไม่มี 1.1 th ให้ลองซะด้วย

จริงๆ ถ้าเมล์ส่งไม่ผ่าน ควรจะมีเมล์ตีกลับ แต่นี่เงียบ.. แปลกจัง

งั้นให้ลองหาไปดูที่ไฟล์ password.php นะ

แล้วหาตรง Mail::Send

ด้านล่างนี้เป็น code ของรุ่นปัจจุบันนะ ให้ลองเปรียบเทียบดู แล้วลองเปลี่ยน ตรง 11 เป็น NULL ดู คือ

$customer->firstname.' '.$customer->lastname แทนที่ด้วย NULL
   Mail::Send(
1        intval($cookie->id_lang),  // current language
2        'password',  // email template
3        'Your password',  // email subject
4        array(
5            '{email}' => $customer->email, 
6            '{lastname}' => $customer->lastname, 
7            '{firstname}' => $customer->firstname, 
8            '{passwd}' => $password
9        ), // variable in side email template
10        $customer->email, // email to
11        $customer->firstname.' '.$customer->lastname // email to name
   );


ถ้าไม่ได้ยังไงรบกวนส่งไฟล์ password.php มาให้เราหน่อยทางเมล์ก็ได้ เดี๋ยวมีเวลาเราจะเอาขึ้นเทสให้ส่งมาที่ [email protected]

บ๊าย บาย



ตอนนี้เว็บเน่าแล้วครับ ทำไมมันเป็นหน้าเว็บแบบนี้ครับ www.2healthshop.com ไปโดน code อะไรรึเปล่าครับ
Link to comment
Share on other sites


ตอนนี้แค่อยากได้ว่าลูกค้าขอpassword ใหม่แล้วมันส่ง mail ให้ลูกค้าอะ ทำไงดี เพราะเขาไปดูใน floder:mail มันก็มีfile:password.txtกับ password.html


ไม่รู้ว่าจะแนะนำยังไงดี เพราะไม่มี 1.1 th ให้ลองซะด้วย

จริงๆ ถ้าเมล์ส่งไม่ผ่าน ควรจะมีเมล์ตีกลับ แต่นี่เงียบ.. แปลกจัง

งั้นให้ลองหาไปดูที่ไฟล์ password.php นะ

แล้วหาตรง Mail::Send

ด้านล่างนี้เป็น code ของรุ่นปัจจุบันนะ ให้ลองเปรียบเทียบดู แล้วลองเปลี่ยน ตรง 11 เป็น NULL ดู คือ

$customer->firstname.' '.$customer->lastname แทนที่ด้วย NULL
   Mail::Send(
1        intval($cookie->id_lang),  // current language
2        'password',  // email template
3        'Your password',  // email subject
4        array(
5            '{email}' => $customer->email, 
6            '{lastname}' => $customer->lastname, 
7            '{firstname}' => $customer->firstname, 
8            '{passwd}' => $password
9        ), // variable in side email template
10        $customer->email, // email to
11        $customer->firstname.' '.$customer->lastname // email to name
   );


ถ้าไม่ได้ยังไงรบกวนส่งไฟล์ password.php มาให้เราหน่อยทางเมล์ก็ได้ เดี๋ยวมีเวลาเราจะเอาขึ้นเทสให้ส่งมาที่ [email protected]

บ๊าย บาย



ตอนนี้เว็บเน่าแล้วครับ ทำไมมันเป็นหน้าเว็บแบบนี้ครับ www.2healthshop.com ไปโดน code อะไรรึเปล่าครับ


สงสัยผมไปโดน code ไรครับ 5555 ทำไงดี
Link to comment
Share on other sites

แก้อะไรไป ก็แก้ย้อนกลับ ถ้าไม่มี backup นะ แล้วดูเหมือนมันจะไม่โหลด css แอดเอ็มมาก็ได้ ถ้าเร่งด่วนจริงๆ

Link to comment
Share on other sites

แก้อะไรไป ก็แก้ย้อนกลับ ถ้าไม่มี backup นะ แล้วดูเหมือนมันจะไม่โหลด css แอดเอ็มมาก็ได้ ถ้าเร่งด่วนจริงๆ


เปลี่ยนเป็น null ก็ยังไม่ได้ครับผม เลยเอา file : password.php มาให้ดูครับร

password.php

Link to comment
Share on other sites

แก้อะไรไป ก็แก้ย้อนกลับ ถ้าไม่มี backup นะ แล้วดูเหมือนมันจะไม่โหลด css แอดเอ็มมาก็ได้ ถ้าเร่งด่วนจริงๆ


เปลี่ยนเป็น null ก็ยังไม่ได้ครับผม เลยเอา file : password.php มาให้ดูครับร


ลองเอาไฟล์ส่งมาให้ อัพขึ้นไปเทส แล้วก็ใช้ได้นะ สงสัยอาจจะต้องอัพรุ่นขึ้นจริงๆ

หรือไม่ก็ต้องรอความเห็นอื่นๆ อีกนะ
Link to comment
Share on other sites

แก้อะไรไป ก็แก้ย้อนกลับ ถ้าไม่มี backup นะ แล้วดูเหมือนมันจะไม่โหลด css แอดเอ็มมาก็ได้ ถ้าเร่งด่วนจริงๆ


เปลี่ยนเป็น null ก็ยังไม่ได้ครับผม เลยเอา file : password.php มาให้ดูครับร


ลองเอาไฟล์ส่งมาให้ อัพขึ้นไปเทส แล้วก็ใช้ได้นะ สงสัยอาจจะต้องอัพรุ่นขึ้นจริงๆ

หรือไม่ก็ต้องรอความเห็นอื่นๆ อีกนะ


แบบนี้จะหายไหมครับ เดียวผมกลับบ้านอาจจะ backup App ไว้ก่อน
แล้วลบทิ้งของเก่าให้หมด แล้ว install version 1.1 th อีกที
แบบนี้น่าจะหายไหมครับ แต่ก็ต้องตามไปแก้ในสิ่งที่แก้ไว้ทั้งหมด คุณว่าไงครับผม
Link to comment
Share on other sites

แก้อะไรไป ก็แก้ย้อนกลับ ถ้าไม่มี backup นะ แล้วดูเหมือนมันจะไม่โหลด css แอดเอ็มมาก็ได้ ถ้าเร่งด่วนจริงๆ


เปลี่ยนเป็น null ก็ยังไม่ได้ครับผม เลยเอา file : password.php มาให้ดูครับร


ลองเอาไฟล์ส่งมาให้ อัพขึ้นไปเทส แล้วก็ใช้ได้นะ สงสัยอาจจะต้องอัพรุ่นขึ้นจริงๆ

หรือไม่ก็ต้องรอความเห็นอื่นๆ อีกนะ


แบบนี้จะหายไหมครับ เดียวผมกลับบ้านอาจจะ backup App ไว้ก่อน
แล้วลบทิ้งของเก่าให้หมด แล้ว install version 1.1 th อีกที
แบบนี้น่าจะหายไหมครับ แต่ก็ต้องตามไปแก้ในสิ่งที่แก้ไว้ทั้งหมด คุณว่าไงครับผม


ก็ต้องลองดูก่อนนะคะ แต่ต้องแน่ใจด้วยว่าเมล์ ไม่ได้เข้าไปที่ Junk นะคะ

อีกทางก็ลองให้ติดตั้งตัวใหม่ไปเลยแล้วแยก folder ลงไปเช่น /shop แล้วค่อยๆ ย้ายข้อมูลไปทดสอบดูก่อน

ถ้าโดยรวมของเดิมไม่ได้มีปัญหาอะไรไปมากกว่านี้ ก็อย่าเพิ่งไปยุ่งมันจะดีกว่า เสียโอกาสการขายหมดค่ะ
Link to comment
Share on other sites

แก้อะไรไป ก็แก้ย้อนกลับ ถ้าไม่มี backup นะ แล้วดูเหมือนมันจะไม่โหลด css แอดเอ็มมาก็ได้ ถ้าเร่งด่วนจริงๆ


เปลี่ยนเป็น null ก็ยังไม่ได้ครับผม เลยเอา file : password.php มาให้ดูครับร


ลองเอาไฟล์ส่งมาให้ อัพขึ้นไปเทส แล้วก็ใช้ได้นะ สงสัยอาจจะต้องอัพรุ่นขึ้นจริงๆ

หรือไม่ก็ต้องรอความเห็นอื่นๆ อีกนะ


แบบนี้จะหายไหมครับ เดียวผมกลับบ้านอาจจะ backup App ไว้ก่อน
แล้วลบทิ้งของเก่าให้หมด แล้ว install version 1.1 th อีกที
แบบนี้น่าจะหายไหมครับ แต่ก็ต้องตามไปแก้ในสิ่งที่แก้ไว้ทั้งหมด คุณว่าไงครับผม


ก็ต้องลองดูก่อนนะคะ แต่ต้องแน่ใจด้วยว่าเมล์ ไม่ได้เข้าไปที่ Junk นะคะ

อีกทางก็ลองให้ติดตั้งตัวใหม่ไปเลยแล้วแยก folder ลงไปเช่น /shop แล้วค่อยๆ ย้ายข้อมูลไปทดสอบดูก่อน

ถ้าโดยรวมของเดิมไม่ได้มีปัญหาอะไรไปมากกว่านี้ ก็อย่าเพิ่งไปยุ่งมันจะดีกว่า เสียโอกาสการขายหมดค่ะ


ถามนิดครับตอนนี้ผมมี template ของแบบนี้ครับ www.sukaphapdee.com
ผมอยากจะไปเปลี่ยนของเดิมที่อยู่ใน www.2healthshop.com มาเป็น template แบบใหม่
ผมต้องมีขั้นตอนยังไงครับ ผมต้องไปลองสร้าง folder เช่น /shop ก่อนใช่ไหมครับ
แล้วผมจะใช้ database ของ www.2healthshop.com มันจะใช้ได้ไหมครับ จะเข้ากันได้ไหม
หรือสามารถ install ได้เลยแล้วใช้ DB ของ 2healthshop ได้
Link to comment
Share on other sites


ถามนิดครับตอนนี้ผมมี template ของแบบนี้ครับ www.sukaphapdee.com
ผมอยากจะไปเปลี่ยนของเดิมที่อยู่ใน www.2healthshop.com มาเป็น template แบบใหม่
ผมต้องมีขั้นตอนยังไงครับ ผมต้องไปลองสร้าง folder เช่น /shop ก่อนใช่ไหมครับ
แล้วผมจะใช้ database ของ www.2healthshop.com มันจะใช้ได้ไหมครับ จะเข้ากันได้ไหม
หรือสามารถ install ได้เลยแล้วใช้ DB ของ 2healthshop ได้


เรื่อง DB นี่สามารถอยู่ก้อนเดียวกันได้ ตอนติดตั้งแค่กำหนด PREFIX ให้ต่างกันเป็นใช้ได้ โดยปกติเค้าตั้งกัน 'ps_' ก็ตั้งเป็นอย่างอื่นซะ

สำหรับ theme ตัวนี้ เราก็ใช้อยู่ แต่ต้องมาปรับแต่งอะไรนิดหน่อย ลองหาข้อมูลจากที่นี่นะ

http://www.thaiseoboard.com/index.php/topic,92373.0.html

ส่วนเรื่องชื่อ folder แล้วแต่จะตั้งชื่อจำเป็นต้องชื่อนี้ก็ได้
Link to comment
Share on other sites

วิธีการติดตั้งให้ Copy ไปวางใน themes แล้วไปหลังร้าน ไปเลือกชื่อที่เราวางลงนี้ครับ ก็จะได้หน้าตาใหม่โดยไม่ต้องไปติดตั้งใหม่ (แต่ถ้าเป็นเวอร์ชั่นเก่ากว่านี้ ต้องแก้ไขเล็กน้อยครับ หาอ่านในเว็บนี้มีวิธีอยู่ครับ หรือง่ายๆ ก็ใช้วิธีการอัพเดทมาเป็นเวอร์ชั่นปัจจุบันนี้ก็ได้ครับ ไม่ต้องไปแก้อะไร หาอ่านวิธีอัพเดทในเว็บนี้เช่นกัน

Link to comment
Share on other sites

วิธีการติดตั้งให้ Copy ไปวางใน themes แล้วไปหลังร้าน ไปเลือกชื่อที่เราวางลงนี้ครับ ก็จะได้หน้าตาใหม่โดยไม่ต้องไปติดตั้งใหม่ (แต่ถ้าเป็นเวอร์ชั่นเก่ากว่านี้ ต้องแก้ไขเล็กน้อยครับ หาอ่านในเว็บนี้มีวิธีอยู่ครับ หรือง่ายๆ ก็ใช้วิธีการอัพเดทมาเป็นเวอร์ชั่นปัจจุบันนี้ก็ได้ครับ ไม่ต้องไปแก้อะไร หาอ่านวิธีอัพเดทในเว็บนี้เช่นกัน


ทำไงดีครับเมื่อคืนนั่งทำจนดูบอลจบเลยครับ ตี 3 กว่า คือตอนนี้ผมเปลี่ยน themes แล้ว แต่ก็ยังไม่ส่ง password ให้ลูกค้าอะครับ
คือตอนที่ผมลงตัวใหม่ ผมไม่ลบ floder : img กับ config อะครับ จริง ๆ ไม่รู้แบบนี้ถูกต้องรึเปล่า
ตอนนี้ปัญหาใหญ่คือไม่ได้ password ใหม่
Link to comment
Share on other sites

หลังจากขออนุญาติคุณ kawpiyasup เข้าไปแก้ไข code และเท่าที่ได้ลอง debug แล้ว
ปัญหาอยู่ที่ตัวของ mail template ภาษาไทย สองไฟล์คือ password.html และ password.txt

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

* ลองส่งเมล์เป็น en ซึ่งปรากฏว่าได้รับเมล์ปกติ
* ลองส่งเมล์เป็น th ซึ่งปรากฏว่าส่งผ่านไม่มี error แต่ไม่ได้รับเมล์ใดๆ
* ลอง copy mail template 'th' จากเครื่องเรา ไปยัง server คุณ kwapiyasup ปรากฏว่าส่งผ่าน แต่ไม่ได้รับเมล์
* ลอง copy mail template จาก en ไป th ปรากฏว่าส่งผ่านไม่มี error ใดๆ และได้รับเมล์

แต่เท่าที่ลองนี้ ยังไม่ได้ลอง สร้างไฟล์ขึ้นใหม่แล้วโดยเนื้อหาเป็นภาษาไทย แล้วอัพทดสอบนะ

ถือว่าตอนนี้แก้ไขปัญหาเฉพาะหน้ากันไปก่อนนะ code เดียวกันแท้ๆ แต่ต่างกรรมต่างวาระจริงๆ

บ๊าย บาย

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...