Easy Fix Thai Friendly URL (easyfixthurl©) v0.3 for PrestaShop 1.4.4.1

 

มาอัพเดทกันติดๆ สำหรับ Easy Fix Thai Friendly URL (easyfixthurl) เพื่อให้รองรับกับ PrestaShop 1.4.4.1 ในรุ่นนี้ทางทีมพัฒนา PrestaShop ไม่ค่อยได้มีการเปลี่ยนแปลงอะไรไปมานัก เลยไม่ต้องแก้ไขอะไรมากนักสำหรับ easyfixthurl 0.3 และเนื่องจากเนื้อหาที่จะทำการเขียนในครั้งมีน้อย ก็เลยจะจัดหนักหนักในเรื่องการติดตั้งและใช้งานกับแบบทุกขั้นตอนเลยทีเดียวครับ

เริ่มต้นจากการดาวน์โหลดโมดูลมาเก็บไว้ก่อนเลยครับ ดาวน์โหลดได้จากลิงค์ด้านล่างนี้ครับ อย่าลืมสมัครสมาชิก่อนดาวน์โหลดด้วยนะครับ

 

Release Date : 27 August 2011
Feature : SEO, Languages : Thai / english
Version : 0.3 Build 22911, Licences : Free
Compatibility : V1.4.4.1, Author : nokaek
Core modifications : Yes

 

การติดตั้งโมดูลและการตั้งค่าโมดูล

เอาล่ะ มาเริ่มกันเลยดีกว่า สำหรับคนที่ลงโมดูลกันเป็นอยู่แล้วก็สามารถข้ามไปได้ครับ,, ปกติเราสามารถจะลงโมดูลได้สองวิธีหลักๆ คือ อัพโหลดผ่านโปรแกรม FTP และอัพโหลดผ่านหน้าโมดูลอัพโหลดจากหลังร้าน ในตัวอย่างนี้ผมเลือกแบบที่สองครับ,, จากนั้นหลังจากที่เรา login เข้าหลังร้านเป็นที่เรียบร้อยแล้วให้เราคลิกไปที่ tab modules ใครนึกไม่ออกดูตามภาพด้านล่างนี้ครับ

 

จากนั้นให้คลิกที่ Add a module from my computer และเลือกอัพโหลดโมดูลจากเครื่องคอมฯ ของเราครับ เลือกไฟล์แล้วกดปุ่ม “Upload this module” ตามภาพเลยครับ


หลังจากอัพโหลดเรียบร้อยแล้ว ให้เราลงมาดูในส่วนของรายชื่อโมดูล สำหรับ easyfixthurl จะอยู่ในส่วนของ SEO ครับ ตามภาพด้านล่าง

จากนั้นให้มากดปุ่ม install หลังจากนั้นมาคลิกที่ลิงค์ “Configure” เพื่อเข้าไปทำการตั้งค่าครับ

เมื่อเข้าไปยังหน้า “Configure” เรียบร้อยแล้ว เราจะเห็นลิสต์ของ folder ที่ easyfixurl จำเป็นต้องเข้าไปทำการคัดลอกไฟล์ลงไป ในส่วนนี้จะเป็นการตรวจเช็ค permission หรือสิทธิในการเขียน ดังนั้นถ้าไม่ได้เป็นดังภาพด้านล่างนี้แล้ว กรุณาตรวจสอบว่า folder ดังกล่าวได้มีการกำหนด permission ไว้ที่ 755 หรือ 777 หรือไม่นะครับ

และถ้าทุกอย่างเรียบร้อยดีให้กดปุ่ม “PATCH” ได้เลยครับ หลังจากกดแล้วปุ่มจะเปลี่ยนเป็น “UNPATCH” จากนั้นเพื่อความแน่ใจเราลองไปเช็คว่าได้มีไฟล์ที่ easyfixthurl ได้คัดลอกไปยัง folder ที่กำหนดไว้แล้วหรือยังนะครับ จากภาพด้านล่างเปิดดูไฟล์ดังกล่าวผ่านโปรแกรม FileZilla ครับ

การใส่ลิงค์ภาษาไทยในสินค้า

ถ้าการคัดลอกไฟล์ถูกต้อง เราก็มาเริ่มในส่วนของการเปิดใช้งาน Friendly URL กัน ก่อนอื่นเรามาเตรียมความพร้อมของข้อมูลในส่วนของภาษาไทยกันก่อนดีกว่าครับ ให้เราไปที่ tab “Catalog” แล้วเลือกสินค้าที่คุณต้องแก้ไขครับ ในตัวอย่างผมจะเลือกแก้ไข “iPod Nano” จากนั้นให้มองหา “Click here to improve product’s rank in search engines (SEO)” จากนั้นก็คลิก จะเป็นตามภาพด้านล่างครับ

จากนั้นให้เราเลือกสัญญลักษณ์ธงให้เป็นของไทยครับ จากนั้นแก้ไขตามสะดวกเลยครับ ว่าอยากได้แบบไหน,, ในการเข้าใช้งานครั้งแรกหลังจากแก้ไขแล้วอาจจะแก้ไขไม่ได้โดนตีกลับเหลือแค่ “-“ ตามภาพ ให้ refresh สัก 1-2 ครั้งเพื่อเป็นการล้างข้อมูลเก่าครับ ในที่นี้เป็นการโหลดไฟล์ admin.js เข้ามาใหม่ครับ

หลังจาก refresh แล้วเรียบร้อยแล้ว ลองใหม่อีกที รอบนี้ผ่านฉลุยครับ จากนั้นก็ save ได้เลยครับ แล้วเราจะไปเปิดการใช้งาน Friendly URL กันต่อ

การเปิดใช้งาน Friendly URL และการ Generate .htaccess

การเปิดใช้งาน Friendly URL นั้น มีแค่สองขั้นตอนคือ ไปเปิด option Friendly URL กับ generate .htaccess เท่านั้น เราสามารถจะทำอะไรก่อนหรือหลังก็ได้ครับ งั้นขอเริ่มทำการ generate .htaccess ก่อนแล้วกันนะครับ ให้เราไปที่ tab “Tools” แล้วคลิก “Generators” จากนั้นให้คลิกตัวเลือก Friendly URL ตามภาพ ถ้าไม่มีอะไรเพิ่มเติม ก็กดปุ่ม “Generate .htaccess file” ได้เลยครับ จบขั้นตอนการ generate และ

ต่อไป เราจะไปเปิดใช้งาน Friendly URL กันจริงๆ ซะที ให้เราไปที่ tab “Preference” แล้วคลิก “SEO & URLs” จากนั้นให้มองหา “URLs Setup” แล้วเลือก “Friendly URL” เป็น “Yes” ตามภาพ เสร็จแล้วก็ save ได้เลยครับ เป็นอันจบพิธี

จากนั้นเราไปดูหน้าร้านกันว่าที่เราทำกันได้ผลหรือเปล่านะครับ

 


หากมีข้อสงสัยหรืออยากแบ่งปันความเห็นของท่านหรือร่วมแชร์ความเห็นและความรู้ได้กันได้ในกลุ่ม PrestaShop Thailand ที่ facebook หรือที่ Google+

 

 

You can leave a response, or trackback from your own site.

4 Responses to “Easy Fix Thai Friendly URL (easyfixthurl©) v0.3 for PrestaShop 1.4.4.1”

  1. a2634020 says:

    is this for thai langauge only, thanks

  2. veera says:

    ใช้ได้แล้ว

  3. palapong says:

    ขอบคุณมากครับ

  4. ranruk says:

    ขอบคุณมากคับ

Leave a Reply

You must be logged in to post a comment.