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

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

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

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

whitecross

อุตส่าว่าจะไม่ถามแล้วนะเนี่ย ไม่อยากรบกวนท่าน kenn เอาเป็นว่าถามซะหน่อยเผื่อเพื่อนๆท่านอื่นด้วยแล้วกัน...

ถ้าเกิดว่าจะจัดโปรโมชั่น...

1. ซื้อครบ 5 ชิ้น แถม 1 ชิ้น
2. ซื้อครบ 500 บาท แถม 1 ชิ้น
3. ซื้อครบ 500 บาท ได้ส่วนลด 10%

ทั้ง 3 แบบนี้ พอจะมีวิธีทำไหมครับท่าน kenn


ปล. ไม่ได้ถามเล่นๆนะครับ ถามจริงๆจังๆ เพราะถ้าทำได้จะเอามาใช้งานจริง ขอบคุณล่วงหน้าครับ
บริการออกแบบเว็บไซต์ / PSD 2 HTML / Tableless Generation / W3C Validation / Graphic Design
ติดต่อสอบถามข้อมูลต่างๆทางอีเมล์ได้เลยครับผม...

kidmaster

อยากรู้เหมือนกับคุณ whitecross พอดีเลยครับ

kennn

อ้างถึงจาก: whitecross ใน 26 มีนาคม 2010, 01:16:22
อุตส่าว่าจะไม่ถามแล้วนะเนี่ย ไม่อยากรบกวนท่าน kenn เอาเป็นว่าถามซะหน่อยเผื่อเพื่อนๆท่านอื่นด้วยแล้วกัน...

ถ้าเกิดว่าจะจัดโปรโมชั่น...

1. ซื้อครบ 5 ชิ้น แถม 1 ชิ้น
2. ซื้อครบ 500 บาท แถม 1 ชิ้น
3. ซื้อครบ 500 บาท ได้ส่วนลด 10%

ทั้ง 3 แบบนี้ พอจะมีวิธีทำไหมครับท่าน kenn


ปล. ไม่ได้ถามเล่นๆนะครับ ถามจริงๆจังๆ เพราะถ้าทำได้จะเอามาใช้งานจริง ขอบคุณล่วงหน้าครับ
มาแล้วครับ ที่มาตอบช้าเพราะคิดไปคิดมาหลายรอบมาก พยายามหาฟังค์ชั่นใช้งานให้คลอบคลุมที่สุด ตามที่คุณ whitecross ถามมา ข้อ 3. ทำได้ง่ายสุด ส่วนข้อ 1. และ 2. คงต้องใช้การพิมพ์เป็น Banner โฆษณาบอกให้ลูกค้ารับรู้ไปเลยก็ได้ครับ เพราะยังไงการรับ order ของเราก็ต้องใช้วิธีการตรวจเช็คอีกรอบอยู่ดี หากรายการสั่งซื้อใดมี Quantity ครบ 5 หรือ Total amount ครบ 500 ก็จัดส่งของแถมไปเลย ไม่จำเป็นต้องใช้ฟังค์ชั่นใดๆให้ปวดหมอง หรือถ้าจำเป็นต้องใช้ก็คงต้องเขียนโปรแกรมขึ้นมาอีกทีครับ

ส่วนข้อที่ 3. ก็คงเป็นการใช้ Vouchers ครับ ดูรายละเอียดของแต่ละค่าก่อนแล้วกันครับ ไปที่ Tab Payment>Vouchers
- รหัส:(Code:) กด new เพื่อสร้างรหัส
- ประเภท:(Type:) เลือก Discount on order(amount) เลือกลดแบบยอดสั่งซื้อรวม
- Categories: สามารถจำกัดหมวดที่จะลดราคาได้
- รายละเอียด:(Description:)  ตย. ส่วนลด 10% เมื่อสั่งซื้อครบ 10,000
- ค่า:(Value:) มูลค่าของส่วนลด ตรงนี้ขึ้นอยู่กับประเภทที่เราเลือก ถ้าเลือกเป็น Discount on order(amount) ให้ใส่จำนวนเงิน เช่น 100 แต่ถ้าเป็น Discount on order(%) ให้ใส่จำนวนเปอร์เซ็นในการลด เช่น 10
- Total quantity: จำนวนครั้งของ Vouchers ที่สามารถใช้ได้ ตรงนี้แนะนำว่าให้ใส่ค่าตัวเลขเยอะๆ ถ้าอยากให้ลูกค้าหลายคนได้ใช้ เพราะถ้าหากใส่ค่าเป็น 1 หาก Vouchers ถูกใช้ไปแล้วครั้งนึง รหัส Vouchers ก็จะหมดอายุทันที
- จำนวนส่วนลดต่อลูกค้าหนึ่งราย:(Qty per each user:) จำนวนครั้งที่ลูกค้าสามารถใช้รหัส Vouchers ได้/1 รายการที่สั่งซื้อ ตรงนี้จะขึ้นอยู่กับการ Checkbox ในส่วน Cumulative with other vouchers ด้วยนะครับ
สมมุติ ตั้งค่าในส่วนนี้เป็น 10 และทำการ Checkbox ในส่วน Cumulative with other vouchers ใน 1 รายการสั่งซื้อ ลูกค้าสามารถใช้รหัส vouchers ได้ถึง 10 ครั้งในคราวเดียวกันเลย แต่ถ้าทำการ UnCheckbox ในส่วน Cumulative with other vouchers ลูกค้าจะสามารถใช้รหัส vouchers ได้ครั้งเดียวเท่านั้นต่อหนึ่งรายการสั่งซื้อ และรหัส vouchers สามารถใช้ได้แค่ 10 รายการสั่งซื้อเท่านั้น
- จำนวนน้อยสุด:(Minimum amount) จำนวนยอดรวมการสั่งซื้อน้อยสุดต่อหนึ่งรายการสั่งซื้อที่จะสามารถใช้รหัส Vouchers ได้ครับ
- Cumulative with other vouchers หาก Checkbox ส่วนนี้ รายการสั่งซื้อที่มีการใช้รหัส vouchers ไปแล้ว จะสามารถใช้รหัส vouchers อื่นๆเป็นส่วนลดได้อีก
- Cumulative with price reductions หาก Checkbox ส่วนนี้ รายการสั่งซื้อที่มีสินค้าลดราคาแล้ว จะยังสามารถใช้รหัส vouchers เป็นส่วนลดได้อีก

หมายเหตุ การตั้งค่า Qty per each user: หากตั้งค่าไว้น้อย เช่น 10 เมื่อลูกค้าใช้ vouchers จนครบ 10 ครั้งแล้ว ลูกค้าอาจจะต้องการใช้ vouchers เพิ่มอีก ตรงนี้ให้ระวังการเกิดเหตุการณ์ลูกค้าคนเดิมสมัครสมาชิกใหม่ไว้ด้วย ตรงนี้ต้องมีนโยบายข้อตกลงป้องกันไว้อีกทีหากจำเป็น

ตัวอย่างโปรโมชั่น "ซื้อครบ 500 บาท ได้ส่วนลด 10%"
อ้างถึง- รหัส:(Code:) กด new เพื่อสร้างรหัส
- ประเภท:(Type:) เลือก Discount on order(%)
- Categories: สามารถจำกัดหมวดที่จะลดราคาได้
- รายละเอียด:(Description:)  คูปองซื้อครบ 500 บาท ได้ส่วนลด 10%
- ค่า:(Value:) 10
- Total quantity: 999999
- จำนวนส่วนลดต่อลูกค้าหนึ่งราย:(Qty per each user:)   (แล้วแต่ว่าจะให้ลูกค้าคนนึงได้ใช้รหัส vouchers กี่ครั้ง  หากใช้ได้ไม่จำกัดก็ใส่ค่าเป็น 999999)
- จำนวนน้อยสุด:(Minimum amount) 500
- Cumulative with other vouchers unCheckbox
- Cumulative with price reductions (หากไม่ต้องการให้ใช้ร่วมกับสินค้าที่มีการลดราคาแล้ว ให้ unCheckbox)

[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

C_C

อ้างถึงจาก: kennn ใน 26 มีนาคม 2010, 01:07:17
อ้างถึงจาก: C_C ใน 25 มีนาคม 2010, 21:28:59
มีคำถามอีกแล้วครับ(สงสัยเยอะจัง)  :wanwan023:  คือถ้าอยากให้ระบบคำนวนแบบนี้อะครับ

เช่น

ซื้อ 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

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


อ้างถึงจาก: C_C ใน 25 มีนาคม 2010, 23:28:30
อ้างถึงจาก: kennn ใน 23 มีนาคม 2010, 16:20:43
เนื่องจากคุณ 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 ก็ไม่ต่างกันเท่าไหร่ครับ

ขอความช่วยเหลือด้วยครับ
คือผมลองเช็คดูแล้วมันเป็น Template ของ Bankwire ธรรมดาอะครับ คือผม Set แล้วยังไงมันก็กลายเป็นไปมองที่ Order Status Awaiting bank wire payment ของ Module Bankwire อะครับ ทำไงดีครับ   :wanwan031:

kennn

อ้างถึงจาก: C_C ใน 27 มีนาคม 2010, 14:55:39
ขอความช่วยเหลือด้วยครับ
คือผมลองเช็คดูแล้วมันเป็น Template ของ Bankwire ธรรมดาอะครับ คือผม Set แล้วยังไงมันก็กลายเป็นไปมองที่ Order Status Awaiting bank wire payment ของ Module Bankwire อะครับ ทำไงดีครับ   
ได้กำหนด Order Statuses หรือยังครับ ลองอ่านวิธีติดตั้งใน text ไฟล์อีกทีครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

dennis

#485
ถามเรื่องตั้งค่า SMTP โดยใช้ gmail หน่อยครับพอดี พอดีอีเมลของโฮสค่อนข้างช้า ไม่แน่ใจว่าติดปัญหาตรงไหน เพราะลองตั้งกับ Opencart ก้ส่งปุ๊ปปั๊ปไม่มีปัญหา
ปล. โหลดจากที่นี่ http://www.picohosting.com/



ถามนิดนะครับ :wanwan017:

turnoff




แชร์ผ่าน Facebook รับส่วนลด 10% สำหรับ z-infinity  และ  Z-vl  สำหรับ Z-booster รับส่วนลดได้ที่หน้า
salepage  สนใจ Affiliate z-booster และ z-vl ติดต่อ inbox

kennn

อ้างถึงจาก: dennis ใน 28 มีนาคม 2010, 01:31:56
ถามเรื่องตั้งค่า SMTP โดยใช้ gmail หน่อยครับพอดี พอดีอีเมลของโฮสค่อนข้างช้า ไม่แน่ใจว่าติดปัญหาตรงไหน เพราะลองตั้งกับ Opencart ก้ส่งปุ๊ปปั๊ปไม่มีปัญหา
ปล. โหลดจากที่นี่ http://www.picohosting.com/



ถามนิดนะครับ :wanwan017:
เป็นคำถามที่มีประโยชน์มากๆครับ จากที่ลองทดสอบดูปรากฏว่ามีปัญหาในการใช้งานจริงๆ ขอแนะนำการแก้ปัญหาตามนี้ครับ

สำหรับในเครื่อง localhost และ server hosting จำเป็นต้องเช็คว่ามีการเปิดใช้งานของ extension=php_openssl.dll หรือยังนะครับ ถ้าไม่เปิดใช้งาน จะส่งเมลล์ไม่ได้ครับ

เมื่อตรวจสอบว่าได้เปิดใช้งาน extension=php_openssl.dll แล้ว ต่อมาต้องแก้ไขโค้ดกันอีกสักนิด ให้ไปที่ไฟล์ tools\swift\Swift\Connection\SMTP.php ประมาณแถวที่ 360 แก้ไขโค้ดจาก
อ้างถึงif (preg_match("/^[A-Za-z0-9-]+\\.php\$/", $file))
เป็น
อ้างถึงif (preg_match("/^[A-Za-z0-9-]+\\.php\$/", $file) && $file != "index.php" )

ทำไมต้องเพิ่ม && $file != "index.php" เข้าไปด้วย?
เหตุผลเพราะว่า เมื่อเราทำการส่งเมลล์ หรือลูกค้าทำการส่งเมลล์ component ในการส่งเมลล์(Swift) จะ redirect หน้าเพจไปยัง index.php ทำให้โปรแกรมไม่สามารถเข้าฟังค์ชั่นในการส่งเมลล์ได้สมบูรณ์

สำหรับใครที่ใช้ PHP Mail ในการส่งเมลล์ก็ไม่จำเป็นต้องแก้ไขครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

whitecross

ขอบคุณนะครับคุณ kenn จะลองเอาไปใช้นะครับ
บริการออกแบบเว็บไซต์ / PSD 2 HTML / Tableless Generation / W3C Validation / Graphic Design
ติดต่อสอบถามข้อมูลต่างๆทางอีเมล์ได้เลยครับผม...

dennis

#489
ว่าแต่ เปิดใช้งานของ extension=php_openssl.dll ยังไงหรอครับ พอดีมือใหม่สุดๆ
ขอบคุณคุณ kennn นะครับ :wanwan017:
ให้ความกระจ่างเรื่อง ตั้งค่า SMTP บริการหลังการขายเยี่ยมยอดเจงๆ อิๆ

PPDeliver

สวัสดีครับเพื่อนๆ
แอบอ่านกระทู้อยู่นานเลย (อิอิ) วันนี้ได้เวลาเข้ามาถามบ้างแล้ว
ออกตัวไว้ก่อนเลยนะครับว่ามือใหม่ครับ

ปัญหามีอยู่ว่า ถ้าผมต้องการที่จะย้าย data base จาก server นึงไปอีก server นึง ไม่ทราบว่าต้องทำยังไงบ้านครับ
ไม่รู้ว่าจะงงหรือป่าว สมมุตินะครับว่าตอนนี้ เวปผมชื่อโดเมน www.aaa.com แล้วผมต้องการที่จะย้ายเวปทั้งเวปไปไว้ที่ www.bbb.com
ไม่ทราบว่าต้องทำยังไงบ้านครับ ผมสามารถที่จะเข้าไปใน ftp ดึงทุกอย่างออกมา แล้วเอาไปใส่ที่ server ใหม่เลยได้หรือป่าวครับ

ขอบคุณครับ
ปลั๊ก
จำหน่ายอุปกรณ์ไอโฟน สินค้าไอที และแฟชั่นมากมายครับ
www.ppdeliver.com

kennn

อ้างถึงจาก: dennis ใน 28 มีนาคม 2010, 18:01:03
ว่าแต่ เปิดใช้งานของ extension=php_openssl.dll ยังไงหรอครับ พอดีมือใหม่สุดๆ
ขอบคุณคุณ kennn นะครับ :wanwan017:
ให้ความกระจ่างเรื่อง ตั้งค่า SMTP บริการหลังการขายเยี่ยมยอดเจงๆ อิๆ
เปิดไฟล์ php.ini ที่อยู่ใน C:\WINDOWS\php.ini ขึ้นมาครับ แล้ว ctrl+F(ค้นหา) ใส่ในช่องค้นหาด้วย 'extension=php_openssl.dll' แล้วกด Find จะเจอบรรทัดข้อความดังกล่าวครับ ให้นำเครื่องหมาย ';' ออกจากข้างหน้าข้อความนั้น แล้วทำการ save จากนั้นก็ restart Appserv อีกครั้งนึงครับ แล้วกลับไปทดสอบสคริปได้เลยครับ


อ้างถึงจาก: PPDeliver ใน 28 มีนาคม 2010, 20:52:03
สวัสดีครับเพื่อนๆ
แอบอ่านกระทู้อยู่นานเลย (อิอิ) วันนี้ได้เวลาเข้ามาถามบ้างแล้ว
ออกตัวไว้ก่อนเลยนะครับว่ามือใหม่ครับ

ปัญหามีอยู่ว่า ถ้าผมต้องการที่จะย้าย data base จาก server นึงไปอีก server นึง ไม่ทราบว่าต้องทำยังไงบ้านครับ
ไม่รู้ว่าจะงงหรือป่าว สมมุตินะครับว่าตอนนี้ เวปผมชื่อโดเมน www.aaa.com แล้วผมต้องการที่จะย้ายเวปทั้งเวปไปไว้ที่ www.bbb.com
ไม่ทราบว่าต้องทำยังไงบ้านครับ ผมสามารถที่จะเข้าไปใน ftp ดึงทุกอย่างออกมา แล้วเอาไปใส่ที่ server ใหม่เลยได้หรือป่าวครับ

ขอบคุณครับ
ปลั๊ก
การย้ายเว็บยังไงก็ต้องทำการ Back up ข้อมูลมาไว้ที่เครื่องเราก่อนครับ ถึงจะง่ายที่สุด และใช้การ ftp จะเร็วกว่าด้วยครับ จากนั้นค่อยนำไฟล์จากเครื่องเราอัพโหลดขึ้นไปยังอีก server ต่อมาก็ค่อย export ฐานข้อมูลเซฟมาไว้ที่เครื่องเราเหมือนกันครับ แล้วค่อยเอาไฟล์ฐานข้อมูลนั้นไป import เข้าในอีกฐานข้อมูลบน server ที่เราจะใช้งาน

หมายเหตุ การ export ฐานข้อมูล ให้ไปที่ phpmyadmin แล้วไปที่ฐานข้อมูลที่เราใช้ จากนั้นบนแถบเมนูด้านบนของ phpmyadmin จะมีเมนูชื่อ export(ส่งออก) เมื่อคลิกที่ export แล้ว ในบรรทัดล่างสุดให้ติ๊กที่ช่อง 'ส่งมาเป็นไฟล์' แล้วกด 'ลงมือ' ก็จะได้ไฟล์ฐานข้อมูลแล้วครับ

ส่วนการ import ก็ให้เข้าไปที่ phpmyadmin  แล้วสร้างฐานข้อมูลขึ้นมาก่อน จากนั้นบนแถบเมนูให้เลือก import(นำเข้า) แล้วก็ Browser หาไฟล์ที่เรา export มา แล้วกด 'ลงมือ' เราก็จะได้ฐานข้อมูลจากไฟล์ที่ export มาแล้วครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

kidmaster

ถ้าจะแก้ theme แบบนี้ต้องทำยังไงครับ ตามรูปเลยอ่ะครับ



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

PPDeliver

อ้างถึงจาก: kennn ใน 28 มีนาคม 2010, 21:54:49
อ้างถึงจาก: dennis ใน 28 มีนาคม 2010, 18:01:03
ว่าแต่ เปิดใช้งานของ extension=php_openssl.dll ยังไงหรอครับ พอดีมือใหม่สุดๆ
ขอบคุณคุณ kennn นะครับ :wanwan017:
ให้ความกระจ่างเรื่อง ตั้งค่า SMTP บริการหลังการขายเยี่ยมยอดเจงๆ อิๆ
เปิดไฟล์ php.ini ที่อยู่ใน C:\WINDOWS\php.ini ขึ้นมาครับ แล้ว ctrl+F(ค้นหา) ใส่ในช่องค้นหาด้วย 'extension=php_openssl.dll' แล้วกด Find จะเจอบรรทัดข้อความดังกล่าวครับ ให้นำเครื่องหมาย ';' ออกจากข้างหน้าข้อความนั้น แล้วทำการ save จากนั้นก็ restart Appserv อีกครั้งนึงครับ แล้วกลับไปทดสอบสคริปได้เลยครับ


อ้างถึงจาก: PPDeliver ใน 28 มีนาคม 2010, 20:52:03
สวัสดีครับเพื่อนๆ
แอบอ่านกระทู้อยู่นานเลย (อิอิ) วันนี้ได้เวลาเข้ามาถามบ้างแล้ว
ออกตัวไว้ก่อนเลยนะครับว่ามือใหม่ครับ

ปัญหามีอยู่ว่า ถ้าผมต้องการที่จะย้าย data base จาก server นึงไปอีก server นึง ไม่ทราบว่าต้องทำยังไงบ้านครับ
ไม่รู้ว่าจะงงหรือป่าว สมมุตินะครับว่าตอนนี้ เวปผมชื่อโดเมน www.aaa.com แล้วผมต้องการที่จะย้ายเวปทั้งเวปไปไว้ที่ www.bbb.com
ไม่ทราบว่าต้องทำยังไงบ้านครับ ผมสามารถที่จะเข้าไปใน ftp ดึงทุกอย่างออกมา แล้วเอาไปใส่ที่ server ใหม่เลยได้หรือป่าวครับ

ขอบคุณครับ
ปลั๊ก
การย้ายเว็บยังไงก็ต้องทำการ Back up ข้อมูลมาไว้ที่เครื่องเราก่อนครับ ถึงจะง่ายที่สุด และใช้การ ftp จะเร็วกว่าด้วยครับ จากนั้นค่อยนำไฟล์จากเครื่องเราอัพโหลดขึ้นไปยังอีก server ต่อมาก็ค่อย export ฐานข้อมูลเซฟมาไว้ที่เครื่องเราเหมือนกันครับ แล้วค่อยเอาไฟล์ฐานข้อมูลนั้นไป import เข้าในอีกฐานข้อมูลบน server ที่เราจะใช้งาน

หมายเหตุ การ export ฐานข้อมูล ให้ไปที่ phpmyadmin แล้วไปที่ฐานข้อมูลที่เราใช้ จากนั้นบนแถบเมนูด้านบนของ phpmyadmin จะมีเมนูชื่อ export(ส่งออก) เมื่อคลิกที่ export แล้ว ในบรรทัดล่างสุดให้ติ๊กที่ช่อง 'ส่งมาเป็นไฟล์' แล้วกด 'ลงมือ' ก็จะได้ไฟล์ฐานข้อมูลแล้วครับ

ส่วนการ import ก็ให้เข้าไปที่ phpmyadmin  แล้วสร้างฐานข้อมูลขึ้นมาก่อน จากนั้นบนแถบเมนูให้เลือก import(นำเข้า) แล้วก็ Browser หาไฟล์ที่เรา export มา แล้วกด 'ลงมือ' เราก็จะได้ฐานข้อมูลจากไฟล์ที่ export มาแล้วครับ

สงสัยนิดนึงครับ
การ Backup นี้ไม่ต้องทำใน Back office ของ Prestashop เลยเหรอครับ
พอดีว่าไปเห็นหน้า import ในส่วนของ Tools

ขอบคุณครับ
ปลั๊ก
จำหน่ายอุปกรณ์ไอโฟน สินค้าไอที และแฟชั่นมากมายครับ
www.ppdeliver.com

whitecross

รบกวนคุณ kenn อีกสักทีครับ อยากให้หน้าที่เลือกสินค้าแสดงภาพแบบขยาย

ปกติหน้าเลือกสินค้าจะมีภาพต่างๆของสินค้านั้นๆให้ดู เวลาเอาเม้าไปวางข้างบนรูป มันจะแสดงตรงสินค้าให้ และเวลาคลิกมันจะลิ้งไปหารูปนั้นๆ

แต่ผมอยากสอบถามว่า สามารถทำให้มันแสดงเหมือนใช้ JQUERY โชว์รูปในหน้านั้นๆเลยได้ไหมครับ
บริการออกแบบเว็บไซต์ / PSD 2 HTML / Tableless Generation / W3C Validation / Graphic Design
ติดต่อสอบถามข้อมูลต่างๆทางอีเมล์ได้เลยครับผม...

kennn

อ้างถึงจาก: kidmaster ใน 29 มีนาคม 2010, 21:27:08
ถ้าจะแก้ theme แบบนี้ต้องทำยังไงครับ ตามรูปเลยอ่ะครับ



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

http://www.thaiseoboard.com/index.php/topic,92373.msg1177947.html#msg1177947
http://www.thaiseoboard.com/index.php/topic,92373.msg1185730.html#msg1185730

ส่วนรูปภาพที่นำมาใช้เวลาสร้างงานจาก Photoshop การกำหนดความกว้างก็ดูว่าเราอยากให้เว็บของเรารองรับหน้าจอขนาดเท่าไหร่บ้าง อย่างต่ำต้องมีขนาดความกว้าง 1024px สูงสุดไม่เกิน 1440px ครับ แต่ผมแนะนำที่ 1280px ก็พอครับ ส่วนความสูงก็แล้วแต่ว่าเราจะออกแบบภาพพื้นหลังของเราอย่างไรครับ เพราะบางภาพถ้าใช้แบบ repeat y ความสูงของภาพก็อาจจะไม่สูงมาก แต่ถ้าไม่ใช้ repeat y ความสูงของภาพก็อาจจะต้องใช้ค่าเยอะหน่อย
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

kennn

อ้างถึงจาก: PPDeliver ใน 29 มีนาคม 2010, 21:51:16
สงสัยนิดนึงครับ
การ Backup นี้ไม่ต้องทำใน Back office ของ Prestashop เลยเหรอครับ
พอดีว่าไปเห็นหน้า import ในส่วนของ Tools

ขอบคุณครับ
ปลั๊ก
import ใน Back office เป็นการนำเข้าไฟล์ครับ การ Backup ที่คลอบคลุมที่สุด คงต้องใช้วิธีที่แนะนำไปคราวก่อนครับ
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

Boylabel

สวัสดีครับ
ผมลองเอา theme ของคุณเคนมาใช้ มีข้อรบกวนดังนี้นะครับ ผมงมมาเป็นอาทิตย์แล้่วยังแก้ไม่เลยครับ hxxp://www.usefulthai.com
1. ผมอยากเอา slide ด้านบนออกให้ขึ้นมาเป็นข้อความหน้าแรก และก็สินค้าอยู่ด้านล่างครับ ต้องแก้ที่ตรงไหนครับ ลองลบรูปออกจาก server ใน editorial แล้ว จะขึ้นภาษาไทยว่า"ไม่มีเทมเพลต" เนื่องจากผมตัดต่อรูปไม่เก่ง ก็เลยกะจะเอาออกเลย ง่ายดี
2. สินค้าที่ผมอยากจะขายมันมีการส่งหลายรูปแบบ พวกอาหารเสริมส่งทางไปรษณีย์ได้ แต่พวกจราจรคงต้องส่งขนส่ง เพราะว่าชิ้นใหญ่มาก ซึ่งส่งกรุงเทพกับต่างจังหวัดราคาก็จะไม่เท่ากัน โดยต่างจากไปรษณีย์ครับ ไม่ทราบว่าเราจะมีให้ลุกค้าเลือกวิธีการส่งหรือเปล่าครับ หรือ fix ให้อาหารเสริมส่งทางไปรษณีย์ ถ้าจราจรส่งขนส่ง
3. ออโต้เมลที่ได้รับหลังจากยืนยันสั่งซื้อแล้ว พอเข้า hotmail จะขึ้นว่าเป็นเมลอันตราย แบบนี้ครับ http://www.usefulthai.com/pic/2.JPG ทั้งคนส่งและคนรับเลย กลัวว่าลูกค้าจะไม่กล้าเปิดเมลครับ พอมีวิธีแก้หรือเปล่าครับ
4. เรื่อง carrier ผู้ส่ง ลองทำตามที่คุณเคนสอนไว้หน้าแรก บางครั้งก็ได้มั่ง ไม่ได้มั่ง เช่นตอนนี้ผมตั้งราคาไว้ 70 บาทค่าส่ง แต่เวลาจ่ายเงินขึ้นว่าค่าใช้จ่ายฟรี งงครับ
ปล. ก่อนหน้านั้นลองใช้ joomla ทำ แต่ว่าลง virtuemart ไม่ได้เลย เลยลองมาใช้ prestashop ซึ่งผมว่าง่ายในตอนใส่สินค้า แต่เรื่องโมดูลต่างๆ ลูกเล่นยังน้อยอยู่ ซึ่งยากสำหรับผมที่ทำ css ไม่เป็นน่ะครับ ยังไงรบกวนเพื่อนๆ หรือผู้รู้ช่วยตอบข้อสงสัยด้านบนด้วยนะครับ
:wanwan017:
[direct=https://www.siamtraffic.com]จราจร[/direct]
[direct=https://www.grandintertraffic.com]อุปกรณ์จราจร[/direct]
[direct=https://www.siamtraffic.com/th/guard-rail]การ์ดเรล[/direct]
[direct=http://www.bestsecurityequipment.com]อุปกรณ์พนักงานรักษาความปลอดภัย[/direct]
[direct=https://www.siamtraffic.org]ติดตั้งอุปกรณ์จราจร[/direct]

kennn

อ้างถึงจาก: whitecross ใน 29 มีนาคม 2010, 21:56:11
รบกวนคุณ kenn อีกสักทีครับ อยากให้หน้าที่เลือกสินค้าแสดงภาพแบบขยาย

ปกติหน้าเลือกสินค้าจะมีภาพต่างๆของสินค้านั้นๆให้ดู เวลาเอาเม้าไปวางข้างบนรูป มันจะแสดงตรงสินค้าให้ และเวลาคลิกมันจะลิ้งไปหารูปนั้นๆ

แต่ผมอยากสอบถามว่า สามารถทำให้มันแสดงเหมือนใช้ JQUERY โชว์รูปในหน้านั้นๆเลยได้ไหมครับ
ลองทำตามนี้ดูครับ เปิดไฟล์ modules/homefeatured/homefeatured.tpl ขึ้นมา เพิ่มโค้ดข้างล่างเข้าไปบนสุดของไฟล์
อ้างถึง<link href="hxxp://www.yourdomain.com/css/thickbox.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript" src="hxxp://www.yourdomain.com/js/jquery/thickbox-modified.js"></script>
<script type="text/javascript">
// <![CDATA[
   ThickboxI18nImage = 'Image';
   ThickboxI18nOf = 'of';
   ThickboxI18nClose = 'Close';
   ThickboxI18nOrEscKey = 'or Esc key';
   ThickboxI18nNext = 'Next &gt;';
   ThickboxI18nPrev = '&lt; Prev';
   tb_pathToImage = 'hxxp://www.yourdomain.com/img/loadingAnimation.gif';
//]]>
</script>

จากนั้น ค้นหาบรรทัดนี้
อ้างถึง<a href="{$product.link}" title="{$product.legend|escape:htmlall:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.legend|escape:htmlall:'UTF-8'}" /></a>
แก้ไขเป็น
อ้างถึง<a href="{$link->getImageLink($product.link_rewrite, $product.id_image, 'thickbox')}" title="{$product.legend|escape:htmlall:'UTF-8'}" class="thickbox"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.legend|escape:htmlall:'UTF-8'}" /></a>
[direct=https://www.strikeprofx.com/th/]StrikeProFx โบรกเกอร์ Forex ฝาก-ถอนรวดเร็ว[/direct]
[direct=https://www.strikeprofx.com/]StrikeProFx Best Forex Broker Fast Deposit&Withdraw[/direct]

~SolariS~

อ้างถึงจาก: kennn ใน 30 มีนาคม 2010, 12:52:26
อ้างถึงจาก: whitecross ใน 29 มีนาคม 2010, 21:56:11
รบกวนคุณ kenn อีกสักทีครับ อยากให้หน้าที่เลือกสินค้าแสดงภาพแบบขยาย

ปกติหน้าเลือกสินค้าจะมีภาพต่างๆของสินค้านั้นๆให้ดู เวลาเอาเม้าไปวางข้างบนรูป มันจะแสดงตรงสินค้าให้ และเวลาคลิกมันจะลิ้งไปหารูปนั้นๆ

แต่ผมอยากสอบถามว่า สามารถทำให้มันแสดงเหมือนใช้ JQUERY โชว์รูปในหน้านั้นๆเลยได้ไหมครับ
ลองทำตามนี้ดูครับ เปิดไฟล์ modules/homefeatured/homefeatured.tpl ขึ้นมา เพิ่มโค้ดข้างล่างเข้าไปบนสุดของไฟล์
อ้างถึง<link href="hxxp://www.yourdomain.com/css/thickbox.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript" src="hxxp://www.yourdomain.com/js/jquery/thickbox-modified.js"></script>
<script type="text/javascript">
// <![CDATA[
   ThickboxI18nImage = 'Image';
   ThickboxI18nOf = 'of';
   ThickboxI18nClose = 'Close';
   ThickboxI18nOrEscKey = 'or Esc key';
   ThickboxI18nNext = 'Next &gt;';
   ThickboxI18nPrev = '&lt; Prev';
   tb_pathToImage = 'hxxp://www.yourdomain.com/img/loadingAnimation.gif';
//]]>
</script>

จากนั้น ค้นหาบรรทัดนี้
อ้างถึง<a href="{$product.link}" title="{$product.legend|escape:htmlall:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.legend|escape:htmlall:'UTF-8'}" /></a>
แก้ไขเป็น
อ้างถึง<a href="{$link->getImageLink($product.link_rewrite, $product.id_image, 'thickbox')}" title="{$product.legend|escape:htmlall:'UTF-8'}" class="thickbox"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.legend|escape:htmlall:'UTF-8'}" /></a>

อันนี้เด็ดเลยครับ เด๋วคงต้องลองซะหน่อยแล้ว

ขอบคุณมากครับ ได้ความรู้เพิ่มขึ้นอีกแล้ว  :wanwan017:

[direct=http://www.amuaylek.com]เสื้อผ้าแฟชั่น พร้อมส่ง[/direct]
[direct=http://www.makeupintrend.com]ขายเครื่องสำอางค์[/direct]
[direct=http://www.facebook.com/amuaylekshop]เสื้อผ้าแฟชั่น พร้อมส่ง[/direct]
[direct=http://littledogcm.blogspot.com]ปอมเมอเรเนียน[/direct]