มีคำถามอีกแล้วครับ(สงสัยเยอะจัง)

คือถ้าอยากให้ระบบคำนวนแบบนี้อะครับ
เช่น
ซื้อ 1 ชิ้น ราคา 200 บาท
ซื้อ 3 ชิน ราคา 540 บาท (เหลือชิ้นละ 180 บาท)
ซื้อ 6 ชิ้น ราคา 900 บาท (เหลือชิ้นละ 150 บาท)
แบบนี้อะครับ จะสามารถทำได้หรือปล่าวครับ ขอบคุณล่วงหน้าครับผม
ใน PS จะมีฟังค์ชั่นนี้ให้ใช้อยู่แล้วครับ แต่ส่วนมากจะไม่รู้กัน ฟังค์ชั่นนี้จะชื่อ Discounts จะอยู่ในเมนู Tab ที่ 6. ของสินค้าแต่ละตัวครับ ข้อเสียก็คือ จำเป็นต้องเพิ่มระดับราคาส่วนลดในแต่ละตัวสินค้า ไม่สามารถเพิ่มในคราวเดียวได้ครับ
จากตัวอย่างทำดังนี้ครับ
- เข้าไปในสินค้าที่ต้องการเพิ่มระดับราคาส่วนลด
- ใส่ราคาเริ่มต้นของสินค้าเป็น 200 บาท
- ไปที่ Tab 6.Discounts
- Product quantity: 3 (จำนวนสินค้าในระดับแรกที่ต้องการให้ลดราคา)
- Discount value: 20 (ค่าส่วนลดที่จะหักลบกับราคาสินค้าเริ่มต้น จะเป็น % หรือจำนวนตัวเลข ขึ้นอยู่กับค่า Discount type)
- Discount type: By amount (เลือกหักเป็น % หรือจำนวนตัวเลข)
- กด Add quantity discount ถือว่าจบการลดราคาระดับนึง
ต่อมาเพิ่มอีกระดับนึง
- ไปที่ Tab 6.Discounts
- Product quantity: 6 (จำนวนสินค้าในระดับแรกที่ต้องการให้ลดราคา)
- Discount value: 50 (ค่าส่วนลดที่จะหักลบกับราคาสินค้าเริ่มต้น จะเป็น % หรือจำนวนตัวเลข ขึ้นอยู่กับค่า Discount type)
- Discount type: By amount (เลือกหักเป็น % หรือจำนวนตัวเลข)
- กด Add quantity discount
จะได้ระดับส่วนลดที่ต้องการใช้งานแล้ว หากต้องการเพิ่มระดับส่วนลดเข้าไปอีกก็ทำตามขั้นตอนที่กล่าวไปครับ
เนื่องจากคุณ Frameman ถามเข้ามาเกี่ยวกับการปรับแต่งแสดงผลในหน้า Payment ของ Bank wire ในส่วนการแสดงผลนี้ ผมก็ได้มีการปรับแต่งแก้ไขมานานแล้วด้วยครับ แต่ยังไม่ได้ทำอะไรเพิ่มเติมมาก พอคุณ Frameman ถามเข้ามาก็เลยจัดการทำให้มันเสร็จๆไปเลยครับ ที่ไม่ได้มาตอบก็เพราะรอทำให้เสร็จนี่ละครับ
Module Payment: โอนเงินผ่านธนาคารไทย
มี 4 ธนาคาร คือ BKK , KTB, TFB, SCB
โหลดได้ที่นี่เลยครับ
Download 
คราวนี้รายละเอียดขั้นตอนการติดตั้ง และ Screen Short อยู่ในไฟล์ที่ดาวโหลดนะครับ
คำถามที่ 1
ประสบปัญหาอีกแล้วครับ คือผมสามารถ upload Mail ลง Server ได้ แล้วผมก็ลองติดตั้งธนาคารกรุงเทพใช้ 1 Module แล้วผมก็ลอง แก้ไข bankwirektb.txt และของธนาคารอื่นๆ แล้วลอง Upload ขึ้นไปใหม่ปรากฎว่า Upload ไม่ได้ คือ มันฟ้องว่า
Copying files to remote side failed.
bankwirektb.txt: Permission denied
แล้วผมก็เลยลองเปลี่ยน Permission ทั้ง Folder Th เป็น 777 ก็เปลี่้ยนไม่ได้ ก็เลยจนปัญญาครับ มีใครพอจะทราบวิธีแก้ไขไหมครับ
ปล. Owner ของ foler Th ใน Mails เป็น www-data นะครับ คาดว่าน่าจะมาจากตอน Import ภาษาไทยลงไปใหม่
คำถามที่ 2
ผมลองสั่งซื้อสินค้ามันได้ mail หน้าตาแบบนี้อะครับ ตรงชื่อ และเลขที่บัญชีมันหายไปอะครับ จะแก้ไขให้มันกลับมายังไงครับ
ตอบคำถามที่ 1 ปกติผมใช้ FileZilla ในการอัพโหลดครับ โปรแกรมอื่นไม่ค่อยจะรู้เกี่ยวกับการใช้งานเท่าไหร่ครับ แต่ที่แน่ๆคือ เมื่อมีการเปลี่ยน Permission ของไฟล์หรือโฟลเดอร์ ส่วนมากจะต้องรอเวลาให้ค่า Permission เปลี่ยนก่อนครับ แต่ส่วนใหญ่เค้าจะปิดโปรแกรมที่ใช้อัพโหลดไปก่อน แล้ว Log in เข้าไปใหม่ ค่า Permission ก็จะเปลี่ยนแล้วครับ หรือใช้วิธีลบโฟลเดอร์ที่มีปัญหาทิ้งไปก่อน แล้วอัพโฟลเดอร์นั้นเข้าไปใหม่อีกทีครับ
ตอบคำถามที่ 2 จากรูปภาพ ผมก็สงสัยนิดนึงครับว่าตัวแปรเหล่านั้นมาได้ไง เพราะไฟล์ที่ผมทำแจกไปจะไม่มีตัวแปรดังกล่าวเลย ตัวแปรที่ใช้ใน bankwirektc, bankwirebkk, bankwirescb, bankwiretfb จะมีตัวแปรดังนี้ครับ
- {firstname}
- {lastname}
- {id_order}
- {bankwire_owner}
- {bankwire_details}
- {bankwire_address}
- {total_paid}
- {shop_name}
- {shop_url}
การแก้ไข template ของ mail แต่ละโมดูล ควรแก้ไขทั้ง .txt และ .html
ตัวอย่างภาษาไทย bankwirebkk.txt
สวัสดีคุณ {firstname} {lastname},
รายการสั่งซื้อของคุณเลขที่ #{id_order} ได้ถูบันทึกเรียบร้อยแล้ว รายการสั่งซื้อของคุณจะได้รับการจัดส่งไปโดยเร็วที่สุด หลังจากที่เราได้รับการชำระเงินเป็นที่เรียบร้อยแล้ว
คุณได้เลือกชำระเงินด้วยการโอนเงินผ่านธนาคาร กรุงเทพ จำกัด. กรุณาโอนเงินมายัง:
A/C Name:{bankwire_owner}
A/C No.:{bankwire_details}
Branch:{bankwire_address}
ยอดรวมของรายการสั่งซื้อทั้งหมด {total_paid}
คุณสามารถดูรายการสั่งซื้อและดาวโหลดใบรายการสั่งซื้อได้จาก "ประวัติรายการสั่งซื้อ" ในหน้า "บัญชีของฉัน" บนเว็บไซต์ของเรา
ขอขอบคุณที่ไว้วางใจและเลือกใช้บริการกับ {shop_name}.
{shop_name} - {shop_url}
{shop_url} powered by PrestaShop™
ในไฟล์ .html ก็ไม่ต่างกันเท่าไหร่ครับ