วันพุธที่ 8 พฤษภาคม พ.ศ. 2562

บทที่ 6 การใช้โปรแกรม Joomla

Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7 ซึ่งตัว Custom Fields จะช่วยให้เราสามารถจัดการเพิ่มแก้ไขและลบฟิลล์ได้อย่างไม่จำกัด โดยสามารถจัดกลุ่มของฟิลล์ต่างๆได้ช่วยเพิ่มความยืดหยุ่นในการเก็บข้อมูลที่ต้องการได้โดยที่ไม่ต้องเสียค่าใช้จ่ายหรือไม่ต้องไปเสียเวลาในการหาส่วนเสริมมาติดตั้งเพิ่มเติม โดยตัว Custom Fields มีประเภทของ Fields ที่จะนำมาสามารถใช้งานได้ถึง 15 ประเภทด้วยกัน ได้แก่
1. Calendar Field ฟิล์ดปฏิทิน สำหรับใส่ข้อมูลวันที่และเวลาซึ่งจะมีไอคอนรูปปฏิทินสามารถคลิกจะแสดงเป็นป๊อปอัพ (Pop-up) ให้ผู้ใช้เลือกได้สะดวกมากขึ้น
2. Checkbox Field ฟิล์ดเช็คบล็อก สำหรับแสดงเช็คบล็อกเป็นลักษณะตัวเลือกที่สามารถเลือกได้หลายตัว
3. Color Field ฟิล์ดสี สำหรับข้อมูลที่เป็นรหัสสีของเว็บไซต์ ซึ่งจะมีป๊อปอัพ (Pop-up) ให้คลิกเลือก ในช่องข้อมูลจะแสดงเป็นรหัสของสี
4. Editor Field ฟิล์ดเอดิเตอร์ สำหรับแสดงช่องใส่ข้อมูลแบบ WYSIWYG (What you see is what you get) สามารถใส่ข้อมูลกำหนดรูปแบบ แทรกลิงก์และอื่นๆ
5. Integer Field ฟิล์ดตัวเลข สำหรับช่องข้อมูลที่ต้องการแสดงเป็นตัวเลขเท่านั้น ซึ่งสามารถกำหนดค่าน้อยที่สุดและมากที่สุด รวมถึงสามารถกำหนดให้เลือกข้อมูลได้มากกว่า 1 ค่าได้
6. List Field ฟิล์ดรายการ สำหรับแสดงรายการข้อมูลหลายๆ ตัว เป็นรูปแบบ Drop Down ซึ่งสามารถกำหนดได้ว่าให้เลือกรายการเดียวหรือหลายๆ รายการ
7. List of Images Field ฟิล์ดรายการรูปภาพ สำหรับแสดงรายชื่อรูปภาพในระบบ สามารถกำหนดโฟลเดอร์ที่ต้องการแสดงได้
8. Media Field ฟิล์ดมีเดีย สำหรับอัพโหลดรูปภาพ และเลือกรูปภาพมาแสดง ซึ่งสามารถกำหนดโฟลเดอร์ที่อัพโหลดและเลือกรูปภาพมาแสดงได้
9. Radio Field ฟิล์ดเรดิโอ สำหรับแสดงตัวเลือกที่สามารถเลือกได้แค่รายการเดียว
10. Sql Field ฟิล์ดเอสคิวแอล สำหรับแสดงรายการข้อมูลแบบ Drop Down ซึ่งข้อมูลจะใช้คำสั่งเอสคิวแอลในการดึงข้อมูลมาแสดง
11. Text Field ฟิล์ดข้อความ สำหรับข้อมูลที่เป็นข้อความ ตัวเลข หรือทั้งสองอย่าง ที่ไม่ยาวมาก
12. Textarea Field ฟิล์ดกล่องข้อความ สำหรับข้อมูลที่เป็นข้อความ ตัวเลข หรือทั้งสองอย่าง ที่ข้อมูลค่อนข้างเยอะ
13. Url Field ฟิล์ดลิงก์ สำหรับข้อมูลที่เป็นลิงก์ ไฟล์ หรือที่อยู่เว็บไซต์ สามารถกำหนดรูปแบบของลิงก์ที่ต้องการได้
14. User Field ฟิล์ดข้อมูลผู้ใช้ สำหรับเลือกข้อมูลผู้ใช้ของระบบ โดยคลิกที่ไอคอนจะแสดงป๊อปอัพ (Pop-up) ให้คลิกเลือกผู้ใช้ที่ต้องการ
15. Usergroup Field ฟิล์ดข้อมูลกลุ่มผู้ใช้ สำหรับเลือกข้อมูลกลุ่มผู้ใช้ของระบบ ซึ่งจะแสดงรายการข้อมูลแบบ Drop Down สามารถกำหนดได้ว่าเลือกรายการเดียวหรือหลายรายการ

วิธีการสร้าง Custom Fields ดังนี้


              1. เข้าไปใน Joomla ในฝั่งของผู้ดูแลระบบดังรูป
เข้าหน้า Joomla ในฝั่งของผู้ดูแลระบบ
2.จากนั้นก็ทำการสร้าง Field Groups โดยไปที่ Content > Field Groups ดังรูปCustom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7

  1. Content Field Groups
  2. จากนั้นทำการสร้าง Field Groups โดยไปที่ New ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    สร้าง Field Groups
  3. จากนั้นระบุ Field Groups ที่ต้องการจะสร้างดังตัวอย่างในรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    สร้าง Field Groups
  4. เมื่อสร้าง Field Groups มาแล้วเราก็ทำการเพิ่ม Field โดยไปที่ Content > Field ดังรูป
    Content Field
  5. จากนั้นทำการสร้าง Field โดยไปที่ “New” ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    สร้าง Field
  6. จากนั้นทำการเพิ่ม Field ที่ต้องการได้ดังตัวอย่าง
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    เพิ่มข้อมูล Field
  7. จากนั้นสามารถดูผลลัพธ์ได้ในหน้าเขียนบทความ โดยไปที่ Content > Articles > Add New Articles ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    Add New Articles
  8. จากนั้นเลือกแท็บที่เป็นชื่อของ Field Group ที่ได้สร้างไว้ในแท็บด้านบน ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    เลือก Field Group ที่สร้างไว้
  9. จากนั้นเราสามารถเพิ่มข้อมูลได้ ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    เพิ่มข้อมูลลงใน Fields
  10. จากนั้นสามารถนำข้อมูลที่เพิ่มลงใน Field มาแสดงได้ ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    นำข้อมูลที่เพิ่มลงใน Field มาแสดงได้
  11. หากต้องการที่จะนำ Field ไปใช้ในทุกๆบทความก็สามารถสร้างเทมเพลตให้กับบทความได้โดยสามารถทำให้บทความเป็นรูปแบบเดียวกันโดยสามารถทำได้โดยสร้างไฟล์ HTML มาแล้วเขียนโค้ดแล้วได้ดังตัวอย่าง
    <div class="text-center extension-nemeber">(ระบุ ID ของฟิลที่สร้างไว้ในตัวอย่าง ID จะเป็น 8)</div>
  12. จากนั้นก็เอาไฟล์ที่สร้างไปใส่ในโฟลเดอร์ของ Joomla ที่ได้ติดตั้งไว้โดยเข้าไปตามพาส media/editors/tinymce/templates
  13. จากนั้นก็สามารถเรียกใช้เทมเพลตที่สร้างไว้ได้โดยไปที่ Insert Template ดังรูป โดยจะแสดง popup ขึ้นมาให้เราสามารถเลือกเทมเพลตที่เราได้สร้างไว้ได้
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    Insert Template
  14. จากนั้นไปดูในหน้าเว็บผลลัพธ์ที่ได้ดังรูป
    Custom Fields เป็นหนึ่งในคุณลักษณะใหม่ของ Joomla ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7
    ผลลัพธ์ของการนำค่าใน Fields มาแสดง

ในการใช้งาน Custom field ใน Joomla เราสามารถทำเทมเพลตให้กับบทความของเราได้โดยในเทมเพลตเราสามารถตกแต่งให้บทความของเราสวยและน่าอ่านได้เพื่อดึงดูดผู้คนให้เข้ามาอ่านได้เยอะอีกด้วย

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

บทที่ 6 การใช้โปรแกรม Joomla

Custom Fields  เป็นหนึ่งในคุณลักษณะใหม่ของ   Joomla   ที่ถูกเพิ่มมาในเว็อร์ชัน 3.7 ซึ่งตัว   Custom Fields   จะช่วยให้เราสามารถจัดการเพิ่ม...