ทำให้ CMS อัพโหลดรูปได้ใน prestashop


ระบบ CMS ใน prestashop เอาไว้สร้างพวกหน้าต่างๆภายในเว็บไซต์เรา โดย prestashop นั้นจะมาพร้อมกับ WYSIWYG editor มาให้พร้อมใช้งานเลยซึ่งมันก็สะดวกมาก แต่…มันดันอัพโหลดรูปไม่ได้ซะงั้น -_- ทำให้ผมรู้สึกว่ามันขาดไรสิ่งสำคัญแบบนี้ไปได้ยังไง ผมเลยไปหาวิธีทำมาและก็เจอเข้าจนได้ครับ

วิธีทำก็ไม่ยากให้โหลดไฟล์มาจาก http://www.prestashop.com/forums/viewthread/25836 ก่อน เจ้าของไฟล์ดันเรียกเป็น module ผมว่ามันไม่ใช่ module นะเพราะเราต้องเข้าไปแก้ไขโค็ดเอง

หลังจากโหลดมาแล้วทำการแตกซิบไฟล์ออกมา ให้เข้าไปที่โฟลเดอร์ root/ แล้วก็อปปี้โฟลเดอร์ js/ ออกมาใส่ไว้ที่ตัวเว็บของ prestashop

จากนั้นทำการแก้ไขไฟล์ admin/tabs/AdminCMS.php โดยหาคำว่า

plugins : "safari,pagebreak,style,layer,table,advimage,advlink,inlinepopups,media,searchreplace,contextmenu,paste,directionality,fullscreen",

แก้เป็น

plugins : "safari,pagebreak,style,layer,table,advimage,images,advlink,inlinepopups,media,searchreplace,contextmenu,paste,directionality,fullscreen",

และหาคำว่า

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,,|,forecolor,backcolor",

แก้ไขเป็น

theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,images,cleanup,help,code,,|,forecolor,backcolor",

จากนั้นทำการบันทึกเพียงเท่านี้เมื่อเราเข้าไปที่ CMS และใช้งานในส่วนของ WYSIWYG editor ที่เขาเอามาให้แล้วใช้ไอคอนดังรูป ก็จะสามารถอัพโหลดรูปขึ้น server เราได้แล้วครับ…

บทความแนะนำ
    blog comments powered by Disqus