จำกัดองค์ประกอบในสล็อต

สำหรับสล็อตของเลย์เอาต์ คุณสามารถระบุข้อจำกัดที่ต้องการให้กับองค์ประกอบที่ได้รับอนุญาตในสล็อตนี้

ถ้าคุณจำกัดองค์ประกอบในสล็อต ผู้ใช้ที่ลากองค์ประกอบซึ่งไม่ได้รับอนุญาตจะเห็นข้อความเตือน และจะไม่สามารถเพิ่มหรือย้ายองค์ประกอบไปยังสล็อตนั้น

ในการกำหนดข้อจำกัดนี้ ให้แก้ไขเลย์เอาต์ในธีมของคุณ (เช่น ไฟล์เลย์เอาต์ 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 มีดังนี้
คำอธิบายภาพ GUID-860B1D63-DA20-4CA2-8427-8434586ADB01-default.png