คลิปวิดีโอนี้เป็น EP.19 ของซีรีส์สอน Page Builder CK (2022) ซึ่งเจาะลึกวิธีการแก้ไขปัญหา Error และอาการแสดงผลผิดปกติที่เกิดขึ้นเมื่อมีการสร้าง User หรือ Group ใหม่ในระบบ Joomla แล้วนำมาใช้งานร่วมกับ Page Builder CK ครับ [00:26]
สรุปสาเหตุและวิธีการแก้ไขปัญหาได้ดังนี้:
1. ปัญหาที่พบ (The Problem) [01:20]
เมื่อสร้าง User ใหม่ (เช่น กลุ่ม Demo หรือ Registered) แล้วพยายามแก้ไขเนื้อหาด้วย Page Builder CK จะพบปัญหาดังนี้:
- มีข้อความ Error Message แจ้งเตือนเรื่องสิทธิ์การใช้งาน (Permissions) [04:25]
- ปรากฏข้อความแปลกๆ เช่น "Class...Cluster..." ขึ้นที่แถว (Row) ตลอดเวลา และไม่สามารถลบออกได้ [04:59]
- เมื่อดูที่หน้าเว็บไซต์จริง จะเห็นรหัสตัวอักษร Class ต่างๆ แสดงทับเนื้อหา ทำให้หน้าเว็บดูพัง [06:14]
2. สาเหตุของปัญหา (The Root Cause) [02:54]
ปัญหาเกิดจาก User หรือ Group ที่สร้างขึ้นใหม่ยังไม่ได้รับสิทธิ์ (Permission) ที่เพียงพอในการเข้าถึงฟังก์ชันของ Page Builder CK และถูกจำกัดด้วยระบบการกรองเนื้อหา (Text Filters) ของ Joomla ทำให้โค้ดของโปรแกรมถูกมองว่าเป็นข้อความที่ต้องถูกกรองทิ้ง [05:16]
3. วิธีการแก้ไข (The Solution) [08:18]
ต้องแก้ไข 2 ส่วนหลัก โดยใช้บัญชี Administrator เท่านั้น: [06:34]
ส่วนที่ 1: การตั้งค่า Permissions (สิทธิ์การใช้งาน) [08:18]
- ไปที่ System > Global Configuration
- เลือก Permissions และเลือกกลุ่ม User ที่สร้างใหม่ (เช่น Group Demo) [08:32]
- ปรับสถานะในส่วนของ Page Builder CK ให้เป็น Allowed ในหัวข้อสำคัญ เช่น Access Administration Interface, Create, Delete, และ Edit [10:14]
ส่วนที่ 2: การตั้งค่า Text Filters (การกรองข้อความ) [11:04]
- ในหน้า Global Configuration เลือกแท็บ Text Filters [11:13]
- หาชื่อกลุ่ม User ของคุณ และเปลี่ยนค่าจาก Default ให้เป็น No Filtering (เหมือนกับสิทธิ์ของ Super User) เพื่อให้ระบบยอมรับโค้ดจาก Page Builder CK ได้ทั้งหมด [11:54]
4. วิธีแก้ไขเนื้อหาที่เสียไปแล้ว [14:03]
หลังจากตั้งค่าตามข้อ 3 แล้ว ให้กลับไปที่บทความที่มีปัญหา:
- ลบ Row หรือส่วนที่มีข้อความ Class Error ออก [14:15]
- สร้าง Row ใหม่และใส่เนื้อหาลงไปใหม่ [14:24]
- กด Save แล้วทดสอบดูที่หน้าเว็บ ปัญหาจะหายไปและแสดงผลได้ตามปกติ [14:43]
การทำความเข้าใจเรื่อง Permission และ Text Filter จะช่วยให้คุณจัดการระบบ User ใน Joomla ร่วมกับ Page Builder CK ได้อย่างราบรื่นครับ [15:13]




