สำหรับสล็อตของเลย์เอาต์ คุณสามารถระบุข้อจำกัดที่ต้องการให้กับองค์ประกอบที่ได้รับอนุญาตในสล็อตนี้
ถ้าคุณจำกัดองค์ประกอบในสล็อต ผู้ใช้ที่ลากองค์ประกอบซึ่งไม่ได้รับอนุญาตจะเห็นข้อความเตือน และจะไม่สามารถเพิ่มหรือย้ายองค์ประกอบไปยังสล็อตนั้น
ในการกำหนดข้อจำกัดนี้ ให้แก้ไขเลย์เอาต์ในธีมของคุณ (เช่น ไฟล์เลย์เอาต์ themes\theme_name\layouts\oneslot.htm
) และเพิ่มแอททริบิวข้อมูลที่กำหนดเองไปยังตัวคั่นของสล็อต
นี่คือรูปแบบของแอททริบิวที่กำหนดเอง ความแตกต่างหลักจากเวอร์ชันก่อนหน้าคือ ผู้ใช้ต้องระบุเฉพาะ id
ขององค์ประกอบ ก่อนหน้านี้ เมื่อต้องการจำกัดองค์ประกอบ ผู้ใช้ต้องใช้รูปแบบคำสั่ง verbose "<type> <id>"
(ซึ่งยังมีการรองรับอยู่)
data-allowed-items='["<id>:","<type>,"<type>:<id>",...]' data-disallowed-items='["<id>":"<type>","<type>:<id>",...]
หมายเหตุ:
ค่าของdata-allowed-items
และ data-disallowed-items
สามารถใช้เครื่องหมายคำพูดคู่ (") หรือเครื่องหมายคำพูดเดี่ยว (‘) ในตัวอย่างต่อไปนี้ data-allowed-items
จะใช้เครื่องหมายคำพูดเดี่ยวกับอาเรย์ JSON โดยที่ data-disallowed-items
ใช้เครื่องหมายคำพูดคู่กับอาเรย์ JSON:
<div id="slot101" class="scs-slot" data-allowed-items='["scs-app","scs-title"]' data-disallowed-items="['File List', 'scs-map']"> </div>
ตารางต่อไปนี้แสดงองค์ประกอบและ ID ขององค์ประกอบเหล่านั้นที่มาพร้อมกับ Oracle Content Management เพื่อป้องกันไม่ให้การตั้งชื่อมีข้อขัดแย้ง โปรดอย่า ใส่ scs-
นำหน้า ID องค์ประกอบที่กำหนดเอง (ในระบบหรือระยะไกล) หรือใช้ประเภทหรือ ID ที่ปรากฏในตารางนี้
ชื่อ | ประเภท | ID |
---|---|---|
โปรแกรมจัดการเอกสาร |
scs-app |
โปรแกรมจัดการเอกสาร |
ปุ่มถูกใจของ Facebook |
scs-app |
ปุ่มถูกใจของ Facebook |
การแนะนำของ Facebook |
scs-app |
การแนะนำของ Facebook |
ลิสต์ไฟล์ |
scs-app |
ลิสต์ไฟล์ |
ลิสต์โฟลเดอร์ |
scs-app |
ลิสต์โฟลเดอร์ |
การติดตาม Twitter |
scs-app |
การติดตาม Twitter |
การแชร์ของ Twitter |
scs-app |
การแชร์ของ Twitter |
ปุ่ม |
scs-button |
scs-button |
บทความ (องค์ประกอบที่กำหนดเอง) |
scs-component |
scs-comp-article |
หัวข้อ (องค์ประกอบที่กำหนดเอง) |
scs-component |
scs-comp-headline |
รูปภาพและข้อความ (องค์ประกอบที่กำหนดเอง) |
scs-component |
scs-comp-image-text |
กลุ่มองค์ประกอบ |
scs-componentgroup |
scs-componentgroup |
การค้นหาเนื้อหา | scs-contentsearch | scs-contentsearch |
ลิสต์ของเนื้อหา | scs-contentlist | scs-contentlist |
ตัวจองพื้นที่เนื้อหา | scs-component | scs-contentplaceholder |
รายการเนื้อหา | scs-component | scs-contentitem |
ตัวคั่น |
scs-divider |
scs-divider |
เอกสาร |
scs-document |
scs-document |
แกลเลอรี่ |
scs-gallery |
scs-gallery |
กริดของแกลเลอรี่ |
scs-gallerygrid |
scs-gallerygrid |
รูปภาพ |
scs-image |
scs-image |
แผนที่ |
scs-map |
scs-map |
ย่อหน้า |
scs-paragraph |
scs-paragraph |
แถบข้อมูลสังคม |
scs-socialbar |
scs-socialbar |
ตัวควบคุมพื้นที่ว่าง |
scs-spacer |
scs-spacer |
ชื่อ |
scs-title |
scs-title |
YouTube |
scs-youtube |
scs-youtube |
ผู้ใช้สามารถสร้างองค์ประกอบในระบบหรือระยะไกล ชื่อที่ระบุในตัวอย่างนี้ (My_Local_Component
) คือ ID ที่สามารถใช้เพื่อระบุองค์ประกอบนี้สำหรับการจำกัดภายในสล็อต
คำอธิบายภาพ GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png