Jump to content

mrdreamer

Members
  • Posts

    12
  • Joined

  • Last visited

mrdreamer's Achievements

Newbie

Newbie (1/14)

2

Reputation

  1. ขอบคุณมากๆ เลยครับสำหรับ โมดูลดีๆ และฟรี
  2. ผมว่าไม่ควรจะเอาออกนะ เค้าทำให้ใช้กันฟรีๆ ก็ให้เครดิตผู้พัฒนาหน่อยครับ
  3. ผมใช้ใน firefox ได้ปกติครับ เพราะผมใช้ firefox เป็นหลักครับ 99.99% ใช้แต่ firefox ครับ หุุหุ
  4. http://www.prestatools.com/list/index-fr.htm ของฟรีก็มี ลองโหลดมาเล่นดู
  5. สามารถแก้ไขปัญหาชื่อสินที่ยาวมากๆ แล้ว prestashop ไม่แสดงผลได้อย่างไร มาเริ่มกันเลยดีว่าครับ ให้เข้าไปแก้ไขไฟล์ themes/prestashop/product-list.tpl โดยค้นหาโค้ดตามด้านล่าง {$product.name|truncate:35|escape:'htmlall':'UTF-8'} แล้วแก้ไขตรงตัวอักษรสีแดงให้มีค่ามากขึ้น ในตัวอย่างนี้จะแก้เป็น 128 ดังโค้ดด้านล่าง {$product.name|truncate:128|escape:'htmlall':'UTF-8'} เพียงเท่านี้ก็สามารถแก้ไขปัญหาชื่อสินค้ายาวๆแล้ว prestashop ไม่แสดงชื่อสินค้าได้แล้วครับ ส่วน โมดูล หรือไฟล์ อื่นๆ ที่แสดงผลภาษาไทย ผิดพลาด ก็เข้าไปแก้ truncate: ให้เป็น truncate:128 หรือมากกว่าก็ได้ครับตามความเหมาะสม
  6. Update: ไฟล์สำหรับขั้นตอนที่ 1 และ 3 ครับเพื่อความสะดวก http://www.mediafire.com/?2znymv2tymm ------------------------------------------------ Credit การทำมั่วๆ by ผมเอง Grin 1. เข้าไปใน folder js หาไฟล์ที่ชื่อว่า admin.js หา function str2url แล้วหาบรรทัดที่เขียนว่า โค๊ด: str = str.replace(/[^a-z0-9\s\'\:\/\[\]-]/g,''); จากนั้นแทนที่ด้วย โค๊ด: str = str.replace(/[^a-z0-9ก-๙\s\'\:\/\[\]-]/g,''); 2. แก้ไฟล์ .htaccess แบบมักง่ายที่สุด replace คำว่า [_a-zA-Z0-9-] และ [a-zA-Z0-9-] เป็น . ใน RewriteRule แต่ละอัน 3. Folder Class หา Validate.php แล้วหา function ชื่อว่า isLinkRewrite จากนั้นแก้ โค๊ด: return empty($link) OR preg_match('/^[_a-z0-9-]+$/ui', $link); เป็น โค๊ด: return empty($link) OR preg_match('/^[_a-z0-9ก-๙-]+$/ui', $link); ก็เสร็จเรียบร้อยแล้วครับ ก็จะได้ SEF url ที่สวยงามดังภาพ Embarrassed แต่ต้องไปเซ็ตในสินค้าก่อนด้วยนะครับ Credit ท่าน barco แห่ง thaiseoboard.com http://www.thaiseoboard.com/index.php/topic,80015.0.html
  7. ขอบคุณครับ เพื่อนๆจะได้เ้ข้ามาแบ่งปันความรู้กันได้มากขึ้น
  8. edit module\homefeatured\homefeatured.tpl edit {$product.description_short|strip_tags|truncate:350:'...'} Edit truncate: 350. Direct number 350 is the value you want. PS. Sorry for bad English.
  9. The field Friendly URL: Can enter in English only. It can not enter the Thai language at all. How to edit ?. Because it affects many seo. Thank you.
  10. Edit 1. themes/prestashop/product-list.tpl 2. module >> homefeatured >> homefeatured.tpl 3. module >> blockviewed >> blockviewed.tpl 4. Or other modules that you want to show it long name. edit truncate:35 ->> truncate:128 คือว่าภาษาไทยมันใช้จำนวนอักษรเยอะกว่าภาษอื่นอะครับ ต้องแก้เอาแบบนี้หละ
×
×
  • Create New...