[PRESTASHOP 1.3.1] New Theme + Search(Support Thai) + ฯลฯ แบบตัว install ครับ

เริ่มโดย kennn, 09 ธันวาคม 2009, 19:23:04

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

nokaek

อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:29:14
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 15:06:21
คุณ kennn ครับ

prestashop ตั้งค่าให้ลูกค้าสามารถยกเลิกรายการสั่งซื้อด้วยตัวเอง ได้ไหมครับ

ลูกค้าบางคนแจ้งมาประมาณว่าอยากยกเลิกรายการสั่งซื้อ แล้วหาวิธียกเลิกด้วยตัวเองไม่ได้นะครับ

คือประมาณไม่กล้าติดต่อมายกเลิกเองนะครับ

ขอบคุณ ครับ

ไปที่เมนู Back Office >> Orders >> Merchandise return และ Enable การใช้งานครับ พอเราเปิดการใช้งาน ในบัญชีของลูกค้าจะขึ้นเมนูให้ลูกค้าใช้งานครับ แนะนำให้แก้ไขภาษาในส่วนนี้ด้วยนะครับ และเพิ่มเงื่อนไขการคืนสินค้าที่หน้า CMS ให้ลูกค้าไว้อ่านทำความเข้าใจด้วยครับ

ตัว Merchandise return หรือ Return Merchandise Authorization (RMA) ที่คุณ @kennn แนะนำ น่าจะเอาไว้ในกรณีที่ลูกค้าสั่งซื้อและได้รับสินค้าเป็นที่เรียบร้อยแล้ว แต่อาจเกิดปัญหา
กับตัวสินค้า หรือไม่พอใจ หรืออะไรก็แล้ว แล้วต้องการส่งสินค้าคืนนะครัีบ

แต่กรณีที่คุณ @ss_soda ถามน่าจะเป็นกรณีสั่งซื้อแล้ว แต่ยังไม่ชำระเงิน แล้วเกิดเปลี่ยนใจไม่อยากได้แล้ว จะยกเลิกก็เกิดอาการเขินพ่อค้าแม่ค้าขึ้นมาก กรณีแบบนี้ มีคำแนะนำเพิ่มเติมมั้ยครับ ขอบคุณครับ ^ ^
Thai PrestaShop Module Development by nokaek™
http://www.devstore.in.th

Thai PrestaShop Hosting by nokaek™
http://www.devstorehosting.com


vava

อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:25:21
อ้างถึงจาก: vava ใน 21 กรกฎาคม 2011, 00:54:48
อ้างถึงไม่ทราบว่าแก้ปัญหาได้หรือยังนะครับ ถ้ายังไม่ได้ผมต้องขอรายละเอียดเพิ่มเติมครับ ก่อนหน้าที่จะมีปัญหาได้แก้ไขหรือเพิ่มส่วนใดเข้าไปบ้างครับ และในส่วนที่มีปัญหาเป็นตรงส่วนไหน หน้าตะกร้าสินค้าหรือโมดูลตะกร้าสินค้าหรือในส่วนต่างๆของเว็บ ยังไงลองเช็คอีกด้วยนะครับว่าเลือกแปลภาษาถูกภาษาที่ต้องการหรือไม่ ตั้งค่า Default ภาษาของร้านค้าเป็นภาษาใดอยู่ หน้าเว็บมีกี่ภาษาและตอนที่ช็คดูเราอยู่ในภาษาใด ลองเช็คตามนี้ก่อนนะครับ

ขอบคุณคุณเคนมากครับที่เป็นห่วง ผมพอทราบสาเหตุแล้วครับ ก่อนหน้านี้ผมใช้เครื่องที่บ้านทำ เป็น FF น่ะครับ แสดงภาษาไทยชัดเจน พอมาใช้เครื่องแฟนนางใช้ ie มันกลายเป็นภาษาอังกฤษเลยเข้าใจว่ามันเปลี่ยน พอเช็คดี ๆ ถ้าเข้าจาก ff จะเป็นไทยครับ แต่ถ้าเข้าจาก ie จะเป็น En ครับ ไม่ทราบทำไงสดีครับ เว็บนี้ครับ www.shinebewhite.co.cc

อยู่ช่วงทดสอบน่ะครับ  :-[

ตั้งค่าภาษาที่ต้องการดูในแต่ละ Browser ครับ
ขอโทษนะครับ ต้องทำยังไงครับ ไปตั้งตรงไหนเหรอครับ มือใหม่เพิ่งจับครับ
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

ss_soda

อ้างถึงจาก: nokaek ใน 21 กรกฎาคม 2011, 20:15:49
อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:29:14
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 15:06:21
คุณ kennn ครับ

prestashop ตั้งค่าให้ลูกค้าสามารถยกเลิกรายการสั่งซื้อด้วยตัวเอง ได้ไหมครับ

ลูกค้าบางคนแจ้งมาประมาณว่าอยากยกเลิกรายการสั่งซื้อ แล้วหาวิธียกเลิกด้วยตัวเองไม่ได้นะครับ

คือประมาณไม่กล้าติดต่อมายกเลิกเองนะครับ

ขอบคุณ ครับ

ไปที่เมนู Back Office >> Orders >> Merchandise return และ Enable การใช้งานครับ พอเราเปิดการใช้งาน ในบัญชีของลูกค้าจะขึ้นเมนูให้ลูกค้าใช้งานครับ แนะนำให้แก้ไขภาษาในส่วนนี้ด้วยนะครับ และเพิ่มเงื่อนไขการคืนสินค้าที่หน้า CMS ให้ลูกค้าไว้อ่านทำความเข้าใจด้วยครับ

ตัว Merchandise return หรือ Return Merchandise Authorization (RMA) ที่คุณ @kennn แนะนำ น่าจะเอาไว้ในกรณีที่ลูกค้าสั่งซื้อและได้รับสินค้าเป็นที่เรียบร้อยแล้ว แต่อาจเกิดปัญหา
กับตัวสินค้า หรือไม่พอใจ หรืออะไรก็แล้ว แล้วต้องการส่งสินค้าคืนนะครัีบ

แต่กรณีที่คุณ @ss_soda ถามน่าจะเป็นกรณีสั่งซื้อแล้ว แต่ยังไม่ชำระเงิน แล้วเกิดเปลี่ยนใจไม่อยากได้แล้ว จะยกเลิกก็เกิดอาการเขินพ่อค้าแม่ค้าขึ้นมาก กรณีแบบนี้ มีคำแนะนำเพิ่มเติมมั้ยครับ ขอบคุณครับ ^ ^

ใช่ครับ ตามที่คุณ nokaek เลยครับ
ผมคิดว่าบางทีลูกค้า อาจมีเหตผล หรือ ปัญหาบางอย่าง ที่ต้องการยกเลิกรายการสั่งซื้อ นะครับ
จึงอยากให้มีการยกเลิกรายการสั่งซื้อด้วยตัวเองนะครับ

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

ขอคำแนะนำด้วยครับ



vava

ผมอยากได้ตีมรูปแบบประมาณแบบนี้น่ะครับ ใครมีแนะนำบ้างครับ

[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

kennn

อ้างถึงจาก: vava ใน 21 กรกฎาคม 2011, 20:35:10
อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:25:21
อ้างถึงจาก: vava ใน 21 กรกฎาคม 2011, 00:54:48
อ้างถึงไม่ทราบว่าแก้ปัญหาได้หรือยังนะครับ ถ้ายังไม่ได้ผมต้องขอรายละเอียดเพิ่มเติมครับ ก่อนหน้าที่จะมีปัญหาได้แก้ไขหรือเพิ่มส่วนใดเข้าไปบ้างครับ และในส่วนที่มีปัญหาเป็นตรงส่วนไหน หน้าตะกร้าสินค้าหรือโมดูลตะกร้าสินค้าหรือในส่วนต่างๆของเว็บ ยังไงลองเช็คอีกด้วยนะครับว่าเลือกแปลภาษาถูกภาษาที่ต้องการหรือไม่ ตั้งค่า Default ภาษาของร้านค้าเป็นภาษาใดอยู่ หน้าเว็บมีกี่ภาษาและตอนที่ช็คดูเราอยู่ในภาษาใด ลองเช็คตามนี้ก่อนนะครับ

ขอบคุณคุณเคนมากครับที่เป็นห่วง ผมพอทราบสาเหตุแล้วครับ ก่อนหน้านี้ผมใช้เครื่องที่บ้านทำ เป็น FF น่ะครับ แสดงภาษาไทยชัดเจน พอมาใช้เครื่องแฟนนางใช้ ie มันกลายเป็นภาษาอังกฤษเลยเข้าใจว่ามันเปลี่ยน พอเช็คดี ๆ ถ้าเข้าจาก ff จะเป็นไทยครับ แต่ถ้าเข้าจาก ie จะเป็น En ครับ ไม่ทราบทำไงสดีครับ เว็บนี้ครับ www.shinebewhite.co.cc

อยู่ช่วงทดสอบน่ะครับ  :-[

ตั้งค่าภาษาที่ต้องการดูในแต่ละ Browser ครับ
ขอโทษนะครับ ต้องทำยังไงครับ ไปตั้งตรงไหนเหรอครับ มือใหม่เพิ่งจับครับ

เราตั้งค่าภาษาให้กับแต่ละ Browser ที่เราใช้แค่นั้นครับ เช่น Firefox เราก็ไปที่ ตัวเลือก(options)>เนื้อหา(content) ในส่วนของ ภาษา เราก็เลือกเป็นภาษาที่เราต้องการครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

vava

อ้างถึง
เราตั้งค่าภาษาให้กับแต่ละ Browser ที่เราใช้แค่นั้นครับ เช่น Firefox เราก็ไปที่ ตัวเลือก(options)>เนื้อหา(content) ในส่วนของ ภาษา เราก็เลือกเป็นภาษาที่เราต้องการครับ

ตั้งเรียบร้อยแล้วครับ เหมือนเดิมเลยครับ ไม่มีไรเปลี่ยนแปลงเลยครับ  :wanwan031:
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

nchai26


vava

อ้างถึงจาก: tman ใน 21 กรกฎาคม 2011, 19:48:57
อ้างถึงจาก: vava ใน 21 กรกฎาคม 2011, 17:43:05
อ้างถึงจาก: tman ใน 21 กรกฎาคม 2011, 17:39:49
ผมขอถามมั่งครับ  คือผมadd modules Block Banner v0.1 เข้าไปทั้ง ซ้าย ขวา แล้วรูปมันไม่ยอมขึ้นครับ ขึ้นแต่ text link ว่า Advertising เฉย แต่ในตัว config เห็นรูปขึ้นปกติ ไม่ทราบจะแก้ยังไงให้รูปขึ้นครับ  
เข้าไปเปลี่ยนโฟลเดอร์เก็บภาพให้กลายเป็น 777 ดูครับ จำไม่ได้ว่าโฟลเดอร์ไหน แต่ลองเข้าไปวิวภาพในโมดูลดูได้ครับท่าน

ผมเช็คแล้ว ในซอสโค๊ดมันเป็นอย่างงี้ครับ  

<img alt="Advertising" src="http:///modules/blockbanner2/advertising_custom.jpg">

คือ url เว็บหายไป ผมต้องแก้ตรงไหนครับเนี่ย

ปรกติแค่เข้าไปแก้ modules/blockbanner ให้เป็น 777 ก็ใช้ได้เลยครับท่าน
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

vava

อ้างถึงจาก: GESA ใน 21 กรกฎาคม 2011, 20:27:13
PRESTASHOP 1.3.1 ไว้ทำไรอะ ตัวนี้
เอาไว้ขายของจ้า

เราชุมชนพ่อค้า อิอิ :-[
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

kennn

อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 21:01:45
อ้างถึงจาก: nokaek ใน 21 กรกฎาคม 2011, 20:15:49
อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:29:14
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 15:06:21
คุณ kennn ครับ

prestashop ตั้งค่าให้ลูกค้าสามารถยกเลิกรายการสั่งซื้อด้วยตัวเอง ได้ไหมครับ

ลูกค้าบางคนแจ้งมาประมาณว่าอยากยกเลิกรายการสั่งซื้อ แล้วหาวิธียกเลิกด้วยตัวเองไม่ได้นะครับ

คือประมาณไม่กล้าติดต่อมายกเลิกเองนะครับ

ขอบคุณ ครับ

ไปที่เมนู Back Office >> Orders >> Merchandise return และ Enable การใช้งานครับ พอเราเปิดการใช้งาน ในบัญชีของลูกค้าจะขึ้นเมนูให้ลูกค้าใช้งานครับ แนะนำให้แก้ไขภาษาในส่วนนี้ด้วยนะครับ และเพิ่มเงื่อนไขการคืนสินค้าที่หน้า CMS ให้ลูกค้าไว้อ่านทำความเข้าใจด้วยครับ

ตัว Merchandise return หรือ Return Merchandise Authorization (RMA) ที่คุณ @kennn แนะนำ น่าจะเอาไว้ในกรณีที่ลูกค้าสั่งซื้อและได้รับสินค้าเป็นที่เรียบร้อยแล้ว แต่อาจเกิดปัญหา
กับตัวสินค้า หรือไม่พอใจ หรืออะไรก็แล้ว แล้วต้องการส่งสินค้าคืนนะครัีบ

แต่กรณีที่คุณ @ss_soda ถามน่าจะเป็นกรณีสั่งซื้อแล้ว แต่ยังไม่ชำระเงิน แล้วเกิดเปลี่ยนใจไม่อยากได้แล้ว จะยกเลิกก็เกิดอาการเขินพ่อค้าแม่ค้าขึ้นมาก กรณีแบบนี้ มีคำแนะนำเพิ่มเติมมั้ยครับ ขอบคุณครับ ^ ^

ใช่ครับ ตามที่คุณ nokaek เลยครับ
ผมคิดว่าบางทีลูกค้า อาจมีเหตผล หรือ ปัญหาบางอย่าง ที่ต้องการยกเลิกรายการสั่งซื้อ นะครับ
จึงอยากให้มีการยกเลิกรายการสั่งซื้อด้วยตัวเองนะครับ

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

ขอคำแนะนำด้วยครับ




ขออภัยด้วยครับ เพราะแต่ละส่วนก็ไม่ได้ใช้งานบ่อยใช้วิธีจำการใช้งานแบบคร่าวๆมาตอบครับ ถ้าในกรณีแบบนี้เราต้องแก้ไขไฟล์ classes/order.php นิดนึงครับ โดยเราจะแก้ไขโค้ดในฟังค์ชั่น public function isReturnable()

เดิมทีโค้ดจะเป็นดังนี้ครับ
อ้างถึงpublic function isReturnable()
   {
      return (intval(Configuration::get('PS_ORDER_RETURN')) == 1 AND intval($this->getCurrentState()) == _PS_OS_DELIVERED_ AND $this->getNumberOfDays());
   }


เราจะเพิ่มสถานะ Statuses ที่จะทำให้ลูกค้าสามารถแจ้งยกเลิกหรือคืนสินค้าได้ครับ โดยในส่วนที่ไฮไลท์เป็นสีไว้ เราจะใส่เงื่อนไขการตรวจสอบ Statuses เป็นชุดๆดังนี้ครับ
อ้างถึงpublic function isReturnable()
   {
      return (intval(Configuration::get('PS_ORDER_RETURN')) == 1 AND
      (intval($this->getCurrentState()) == _PS_OS_DELIVERED_ OR
      intval($this->getCurrentState()) == 1 OR
      intval($this->getCurrentState()) == 10 OR
      intval($this->getCurrentState()) == 11
      AND $this->getNumberOfDays());
   }

ในส่วน getCurrentState()) == 11 เป็นบรรทัดที่เราไม่มีสถานะ Statuses ที่เราจะเลือกแล้ว เราก็ไม่ต้องเติมคำว่า OR เข้าไปครับ

สถานะหรือ id ของ State เราดูได้จากหน้า Back Office >> Orders >> Statuses

โค้ดดังกล่าวสามารถใช้ได้กับเวอร์ชั่น 1.2 และ 1.3 ครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

ss_soda

อ้างถึงจาก: kennn ใน 22 กรกฎาคม 2011, 17:34:24
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 21:01:45
อ้างถึงจาก: nokaek ใน 21 กรกฎาคม 2011, 20:15:49
อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:29:14
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 15:06:21
คุณ kennn ครับ

prestashop ตั้งค่าให้ลูกค้าสามารถยกเลิกรายการสั่งซื้อด้วยตัวเอง ได้ไหมครับ

ลูกค้าบางคนแจ้งมาประมาณว่าอยากยกเลิกรายการสั่งซื้อ แล้วหาวิธียกเลิกด้วยตัวเองไม่ได้นะครับ

คือประมาณไม่กล้าติดต่อมายกเลิกเองนะครับ

ขอบคุณ ครับ

ไปที่เมนู Back Office >> Orders >> Merchandise return และ Enable การใช้งานครับ พอเราเปิดการใช้งาน ในบัญชีของลูกค้าจะขึ้นเมนูให้ลูกค้าใช้งานครับ แนะนำให้แก้ไขภาษาในส่วนนี้ด้วยนะครับ และเพิ่มเงื่อนไขการคืนสินค้าที่หน้า CMS ให้ลูกค้าไว้อ่านทำความเข้าใจด้วยครับ

ตัว Merchandise return หรือ Return Merchandise Authorization (RMA) ที่คุณ @kennn แนะนำ น่าจะเอาไว้ในกรณีที่ลูกค้าสั่งซื้อและได้รับสินค้าเป็นที่เรียบร้อยแล้ว แต่อาจเกิดปัญหา
กับตัวสินค้า หรือไม่พอใจ หรืออะไรก็แล้ว แล้วต้องการส่งสินค้าคืนนะครัีบ

แต่กรณีที่คุณ @ss_soda ถามน่าจะเป็นกรณีสั่งซื้อแล้ว แต่ยังไม่ชำระเงิน แล้วเกิดเปลี่ยนใจไม่อยากได้แล้ว จะยกเลิกก็เกิดอาการเขินพ่อค้าแม่ค้าขึ้นมาก กรณีแบบนี้ มีคำแนะนำเพิ่มเติมมั้ยครับ ขอบคุณครับ ^ ^

ใช่ครับ ตามที่คุณ nokaek เลยครับ
ผมคิดว่าบางทีลูกค้า อาจมีเหตผล หรือ ปัญหาบางอย่าง ที่ต้องการยกเลิกรายการสั่งซื้อ นะครับ
จึงอยากให้มีการยกเลิกรายการสั่งซื้อด้วยตัวเองนะครับ

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

ขอคำแนะนำด้วยครับ




ขออภัยด้วยครับ เพราะแต่ละส่วนก็ไม่ได้ใช้งานบ่อยใช้วิธีจำการใช้งานแบบคร่าวๆมาตอบครับ ถ้าในกรณีแบบนี้เราต้องแก้ไขไฟล์ classes/order.php นิดนึงครับ โดยเราจะแก้ไขโค้ดในฟังค์ชั่น public function isReturnable()

เดิมทีโค้ดจะเป็นดังนี้ครับ
อ้างถึงpublic function isReturnable()
   {
      return (intval(Configuration::get('PS_ORDER_RETURN')) == 1 AND intval($this->getCurrentState()) == _PS_OS_DELIVERED_ AND $this->getNumberOfDays());
   }


เราจะเพิ่มสถานะ Statuses ที่จะทำให้ลูกค้าสามารถแจ้งยกเลิกหรือคืนสินค้าได้ครับ โดยในส่วนที่ไฮไลท์เป็นสีไว้ เราจะใส่เงื่อนไขการตรวจสอบ Statuses เป็นชุดๆดังนี้ครับ
อ้างถึงpublic function isReturnable()
   {
      return (intval(Configuration::get('PS_ORDER_RETURN')) == 1 AND
      (intval($this->getCurrentState()) == _PS_OS_DELIVERED_ OR
      intval($this->getCurrentState()) == 1 OR
      intval($this->getCurrentState()) == 10 OR
      intval($this->getCurrentState()) == 11
      AND $this->getNumberOfDays());
   }

ในส่วน getCurrentState()) == 11 เป็นบรรทัดที่เราไม่มีสถานะ Statuses ที่เราจะเลือกแล้ว เราก็ไม่ต้องเติมคำว่า OR เข้าไปครับ

สถานะหรือ id ของ State เราดูได้จากหน้า Back Office >> Orders >> Statuses

โค้ดดังกล่าวสามารถใช้ได้กับเวอร์ชั่น 1.2 และ 1.3 ครับ
คุณ kennn ครับแก้ แล้วเว็บผมไม่มีการเปลี่ยนแปลงใดๆเลยครับ

แล้วหากทำได้แล้ว ในส่วนของลูกค้าจะมีเมนู ให้เลือก cancel ตรงตำแน่งไหนครับ

vava

#2552
อ้างถึงการลง Prestashop แบบ manaul บน Server จริง

สำหรับท่านที่ทำการลง PS บน server จำลองในเครื่อง และใส่ข้อมูลไว้จนเยอะแล้ว และก็ไม่อยากทำการใส่ข้อมูลใหม่บน server จริง ผมมีวิธีเร็วๆมาบอกกันครับ

ก่อนทำการต่างๆ แนะนำให้ปิดการใช้ .htaccess ก่อนนะครับ ที่หน้า Back Office >> Preferences ในส่วน Friendly URL และทำให้ไฟล์ .htaccess เป็นไฟล์ว่างๆ แล้วค่อยไป generate ใหม่ครับ

- อัพไฟล์ขึ้น server ตามไดเรคที่ต้องการ
- export database ของ PS ที่อยู่ในเครื่องเรา และ import เข้า database ที่เราสร้างไว้กับทาง server
- แก้ไขค่าต่างๆในไฟล์ config/settings.inc.php ตามนี้ครับ
อ้างถึง
define('__PS_BASE_URI__', '/'); //ถ้าติดตั้งไว้ที่ sub direct ก็ใส่ชื่อ sub direct เข้าไปแบบนี้ /sub direct/

define('_DB_NAME_', ' database_db ');  //ชื่อ database ที่สร้างไว้กับ server
define('_DB_SERVER_', ' localhost ');
define('_DB_USER_', ' username_db '); //username ที่ใช้กับ database
define('_DB_PREFIX_', ' ps_ ');  // หากไม่ได้ใช้ prefix ไม่ต้องใส่
define('_DB_PASSWD_', 'password_db'); //รหัสที่ใช้กับ database
เปลี่ยนค่าต่างๆในไฟล์แค่ตามที่แสดงให้ดูครับ นอกนั้นปล่อยไว้


- ต่อมาเข้าไปใน database ครับ ค้นหาค่า PS_BASE_URI ในตาราง ps_configuration แล้วเปลี่ยนค่าตาม define ด้านบนครับ
- จากนั้น chmod ไฟล์ต่างๆตามนี้ครับ ถ้าไม่ทำจะเข้าหน้าเว็ปไม่ได้ครับ แต่จะเข้า Backoffice ได้ครับ
chmod 777 config tools/smarty/compile sitemap.xml (ไม่รวม sub-directory)
chmod -R 777 img mails modules themes/prestashop/lang translations upload download (รวม sub-directory)
chmod 777 .htaccess robot.txt  ถ้ามีนะครับ

- ต่อมาเข้าไปใน database ครับ ค้นหาค่า PS_BASE_URI ในตาราง ps_configuration แล้วเปลี่ยนค่าตาม define ด้านบนครับ


ตรงนี้เข้าไปแล้วไม่เห็นมีอะไรให้เปลี่ยนเลยครับท่าน

[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

kennn

อ้างถึงจาก: ss_soda ใน 22 กรกฎาคม 2011, 18:31:30
อ้างถึงจาก: kennn ใน 22 กรกฎาคม 2011, 17:34:24
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 21:01:45
อ้างถึงจาก: nokaek ใน 21 กรกฎาคม 2011, 20:15:49
อ้างถึงจาก: kennn ใน 21 กรกฎาคม 2011, 19:29:14
อ้างถึงจาก: ss_soda ใน 21 กรกฎาคม 2011, 15:06:21
คุณ kennn ครับ

prestashop ตั้งค่าให้ลูกค้าสามารถยกเลิกรายการสั่งซื้อด้วยตัวเอง ได้ไหมครับ

ลูกค้าบางคนแจ้งมาประมาณว่าอยากยกเลิกรายการสั่งซื้อ แล้วหาวิธียกเลิกด้วยตัวเองไม่ได้นะครับ

คือประมาณไม่กล้าติดต่อมายกเลิกเองนะครับ

ขอบคุณ ครับ

ไปที่เมนู Back Office >> Orders >> Merchandise return และ Enable การใช้งานครับ พอเราเปิดการใช้งาน ในบัญชีของลูกค้าจะขึ้นเมนูให้ลูกค้าใช้งานครับ แนะนำให้แก้ไขภาษาในส่วนนี้ด้วยนะครับ และเพิ่มเงื่อนไขการคืนสินค้าที่หน้า CMS ให้ลูกค้าไว้อ่านทำความเข้าใจด้วยครับ

ตัว Merchandise return หรือ Return Merchandise Authorization (RMA) ที่คุณ @kennn แนะนำ น่าจะเอาไว้ในกรณีที่ลูกค้าสั่งซื้อและได้รับสินค้าเป็นที่เรียบร้อยแล้ว แต่อาจเกิดปัญหา
กับตัวสินค้า หรือไม่พอใจ หรืออะไรก็แล้ว แล้วต้องการส่งสินค้าคืนนะครัีบ

แต่กรณีที่คุณ @ss_soda ถามน่าจะเป็นกรณีสั่งซื้อแล้ว แต่ยังไม่ชำระเงิน แล้วเกิดเปลี่ยนใจไม่อยากได้แล้ว จะยกเลิกก็เกิดอาการเขินพ่อค้าแม่ค้าขึ้นมาก กรณีแบบนี้ มีคำแนะนำเพิ่มเติมมั้ยครับ ขอบคุณครับ ^ ^

ใช่ครับ ตามที่คุณ nokaek เลยครับ
ผมคิดว่าบางทีลูกค้า อาจมีเหตผล หรือ ปัญหาบางอย่าง ที่ต้องการยกเลิกรายการสั่งซื้อ นะครับ
จึงอยากให้มีการยกเลิกรายการสั่งซื้อด้วยตัวเองนะครับ

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

ขอคำแนะนำด้วยครับ




ขออภัยด้วยครับ เพราะแต่ละส่วนก็ไม่ได้ใช้งานบ่อยใช้วิธีจำการใช้งานแบบคร่าวๆมาตอบครับ ถ้าในกรณีแบบนี้เราต้องแก้ไขไฟล์ classes/order.php นิดนึงครับ โดยเราจะแก้ไขโค้ดในฟังค์ชั่น public function isReturnable()

เดิมทีโค้ดจะเป็นดังนี้ครับ
อ้างถึงpublic function isReturnable()
   {
      return (intval(Configuration::get('PS_ORDER_RETURN')) == 1 AND intval($this->getCurrentState()) == _PS_OS_DELIVERED_ AND $this->getNumberOfDays());
   }


เราจะเพิ่มสถานะ Statuses ที่จะทำให้ลูกค้าสามารถแจ้งยกเลิกหรือคืนสินค้าได้ครับ โดยในส่วนที่ไฮไลท์เป็นสีไว้ เราจะใส่เงื่อนไขการตรวจสอบ Statuses เป็นชุดๆดังนี้ครับ
อ้างถึงpublic function isReturnable()
   {
      return (intval(Configuration::get('PS_ORDER_RETURN')) == 1 AND
      (intval($this->getCurrentState()) == _PS_OS_DELIVERED_ OR
      intval($this->getCurrentState()) == 1 OR
      intval($this->getCurrentState()) == 10 OR
      intval($this->getCurrentState()) == 11
      AND $this->getNumberOfDays());
   }

ในส่วน getCurrentState()) == 11 เป็นบรรทัดที่เราไม่มีสถานะ Statuses ที่เราจะเลือกแล้ว เราก็ไม่ต้องเติมคำว่า OR เข้าไปครับ

สถานะหรือ id ของ State เราดูได้จากหน้า Back Office >> Orders >> Statuses

โค้ดดังกล่าวสามารถใช้ได้กับเวอร์ชั่น 1.2 และ 1.3 ครับ
คุณ kennn ครับแก้ แล้วเว็บผมไม่มีการเปลี่ยนแปลงใดๆเลยครับ

แล้วหากทำได้แล้ว ในส่วนของลูกค้าจะมีเมนู ให้เลือก cancel ตรงตำแน่งไหนครับ

ให้ตั้งค่า Time limit of validity: เป็น 0 ด้วยครับ ในหน้า Back Office >> Orders >> Merchandise return เพราะในส่วนนี้จะเป็นการกำหนดระยะเวลาในการยกเลิกรายการครับ

ส่วนการทำงานจะอยู่ในส่วนด้านล่างในหน้า order history แต่ละรายการสั่งซื้อของบัญชีสมาชิกครับ จะมี form เหมือน comment ขึ้นมาครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

kennn

@vava

ถ้าวางไฟล์ไว้ที่ root ก็ไม่ต้องตั้งค่า __PS_BASE_URI__ ครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

vava

อ้างถึงจาก: kennn ใน 22 กรกฎาคม 2011, 22:21:15
@vava

ถ้าวางไฟล์ไว้ที่ root ก็ไม่ต้องตั้งค่า __PS_BASE_URI__ ครับ
ขอบคุณมากครับ

ตอนนี้มี 1 คำถามครับ ตามภาพเลยครับ



เฉพาะหน้านี้เท่านั้นนะครับ ที่ผมชี้เคอร์เซอร์ไปที่ home แล้ว มันลิงค์ไปที่อื่นน่ะครับ ไม่รู้แก้ตรงไหนดีครับผม  :-[
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

Lakota


รบกวนสอบถามคุณเคนค่ะ

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

รบกวนด้วยค่ะ  :wanwan017:
ขออภัย ... มือใหม่หัดทำเว็บ

vava

อ้างถึงจาก: Lakota ใน 23 กรกฎาคม 2011, 22:00:01

รบกวนสอบถามคุณเคนค่ะ

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

รบกวนด้วยค่ะ  :wanwan017:
งานยักษ์แฮะ รอฟังด้วยคน

อ้อ ไม่ลองหาตีม ที่มีแต่ด้านซ้ายดูล่ะครับ ^^
[direct=http://www.somsaishop.com]สบู่ส้มใส เก็บเงินปลายทาง[/direct]
[direct=https://www.thaiwebb.com]Thaiwebb.com[/direct]
[direct=https://skin365.shop/]SKIN365[/direct]

kennn

อ้างถึงจาก: vava ใน 22 กรกฎาคม 2011, 23:52:47
อ้างถึงจาก: kennn ใน 22 กรกฎาคม 2011, 22:21:15
@vava

ถ้าวางไฟล์ไว้ที่ root ก็ไม่ต้องตั้งค่า __PS_BASE_URI__ ครับ
ขอบคุณมากครับ

ตอนนี้มี 1 คำถามครับ ตามภาพเลยครับ



เฉพาะหน้านี้เท่านั้นนะครับ ที่ผมชี้เคอร์เซอร์ไปที่ home แล้ว มันลิงค์ไปที่อื่นน่ะครับ ไม่รู้แก้ตรงไหนดีครับผม  :-[

ไปที่ modules/blockpermanentlinks/blockpermanentlinks.tpl ตรงช่วงโค้ดตามด้านล่างนะครับ
อ้างถึง<li id="header_link_home"><a href="index.php" title="{l s='home' mod='blockpermanentlinks'}"><span>{l s='home' mod='blockpermanentlinks'}</span></a></li>

ให้แก้ตามนี้ครับ
อ้างถึง<li id="header_link_home"><a href="{$base_dir}index.php" title="{l s='home' mod='blockpermanentlinks'}"><span>{l s='home' mod='blockpermanentlinks'}</span></a></li>
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

kennn

อ้างถึงจาก: Lakota ใน 23 กรกฎาคม 2011, 22:00:01

รบกวนสอบถามคุณเคนค่ะ

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

รบกวนด้วยค่ะ  :wanwan017:

ที่ไฟล์ themes/prestashop/footer.tpl ให้เราหาโค้ดตามนี้ครับ
อ้างถึง<div id="right_column" class="column">
               {$HOOK_RIGHT_COLUMN}
            </div>

เปลี่ยนเป็น
อ้างถึง{*}<div id="right_column" class="column">
               {$HOOK_RIGHT_COLUMN}
            </div>{*}

จากนั้นแก้ไขไฟล์ global.css โดยหาโค้ด #center_column { จากนั้นเพิ่มความกว้างเข้าไปครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]