สามารถระบุองค์ประกอบที่แสดงผลในเฟรมแบบอินไลน์ในเพจ Oracle Content Management ด้วยการรีจิสเตอร์และเพิ่มองค์ประกอบจากเซิร์ฟเวอร์ภายนอก (ที่เรียกว่า องค์ประกอบระยะไกล) และด้วยการเลือกตัวเลือกเฟรมแบบอินไลน์เมื่อสร้างองค์ประกอบในระบบ องค์ประกอบประเภทนี้สามารถขยายฟังก์ชันการใช้งานสำหรับไซต์ เช่น การเพิ่มองค์ประกอบโซเชียลหรือองค์ประกอบการชำระเงินสินค้าในรถเข็น
สำหรับองค์ประกอบระยะไกล คุณต้องระบุ URL จุดสิ้นสุด สำหรับองค์ประกอบในระบบที่แสดงผลในเฟรมแบบอินไลน์ URL จะได้รับมาจากชื่อขององค์ประกอบในแคตตาล็อกองค์ประกอบ
URL จุดสิ้นสุด: เนื้อหาของวิดเจ็ตจะได้รับการดึงมาจาก URL นี้และจะรวมอยู่ภายในเฟรมแบบอินไลน์
URL การตั้งค่า: URL นี้จะแสดงผลในเฟรมแบบอินไลน์เพื่อคอนฟิเกอร์องค์ประกอบเมื่อได้รับการวางบนเพจ
องค์ประกอบสามารถแสดงผลการแสดงข้อมูลแบบสแตติกหรือไดนามิค และแสดงฟอร์มหรืออินเตอร์เฟซผู้ใช้แบบโต้ตอบที่จะขยายฟังก์ชันการใช้งานของไซต์ โปรดดู แสดงผลการตั้งค่าองค์ประกอบ
องค์ประกอบจาก Oracle Content Management
ชุดขององค์ประกอบที่แสดงผลในเฟรมแบบอินไลน์ที่มาพร้อมกับ Oracle Content Management
ชื่อ | ประเภท | ID |
---|---|---|
ลิสต์โฟลเดอร์ |
scs-app |
ลิสต์โฟลเดอร์ |
ลิสต์ไฟล์ |
scs-app |
ลิสต์ไฟล์ |
โปรแกรมจัดการเอกสาร |
scs-app |
โปรแกรมจัดการเอกสาร |
ปุ่มถูกใจของ Facebook |
scs-app |
ปุ่มถูกใจของ Facebook |
การติดตาม Twitter |
scs-app |
การติดตาม Twitter |
การแชร์ของ Twitter |
scs-app |
การแชร์ของ Twitter |
การแนะนำของ Facebook |
scs-app |
การแนะนำของ Facebook |
การรีจิสเตอร์องค์ประกอบ
ก่อนที่องค์ประกอบระยะไกลที่แสดงผลในเฟรมแบบอินไลน์จะสามารถใช้ในไซต์ จะต้องมีการรีจิสเตอร์ URL ของจุดสิ้นสุดโดยใช้ HTTPS ข้อมูลนี้ได้รับการจัดเก็บอยู่ในแคตตาล็อกองค์ประกอบ จุดสิ้นสุดต้องอนุญาตให้ URL แสดงในเฟรมแบบอินไลน์ อย่าตั้งค่า X-Frame-Options="sameorigin"
ในส่วนหัว สำหรับองค์ประกอบในระบบ เนื่องจากไฟล์ได้รับการจัดเก็บอยู่ในเซิร์ฟเวอร์ Oracle Content Management จึงเป็นไปตามเกณฑ์จุดสิ้นสุดนี้โดยอัตโนมัติ
เมื่อองค์ประกอบที่แสดงในเฟรมแบบอินไลน์ได้รับการรีจิสเตอร์ ระบบจะสร้าง GUID ใหม่ที่แสดงถึงองค์ประกอบ หากมีการรีจิสเตอร์องค์ประกอบดังกล่าวในหลายรายการของอินสแตนซ์ Oracle Content Management องค์ประกอบจะได้รับ GUID หลายรายการเนื่องจาก GUID แสดงถึงการรีจิสเตอร์แต่ละรายการขององค์ประกอบนั้น เมื่อมีการรีจิสเตอร์องค์ประกอบ คำอธิบายจะจัดเก็บอยู่ใน Oracle Content Management กับ GUID องค์ประกอบจะยังคงรันจากจุดสิ้นสุดระยะไกล โปรดดู รีจิสเตอร์องค์ประกอบระยะไกล
เมื่อองค์ประกอบที่แสดงในเฟรมแบบอินไลน์ได้รับการรีจิสเตอร์ ระบบจะสร้าง ID ของอินสแตนซ์ด้วย ID ของอินสแตนซ์นี้แสดงถึงองค์ประกอบที่รีจิสเตอร์กับรายการภายใน Oracle Content Management บางอย่าง องค์ประกอบเดียวกันที่รีจิสเตอร์มากกว่าหนึ่งครั้งภายในรายการภายใน Oracle Content Management หรือที่มีรายการภายใน Oracle Content Management ที่ต่างกัน จะมี ID อินสแตนซ์ต่างกัน
การตั้งค่าแบบถาวรขององค์ประกอบระยะไกล
เมื่อ URL การตั้งค่าสำหรับองค์ประกอบที่แสดงผลในเฟรมแบบอินไลน์จะแสดงผลในไดอะล็อกแผงข้อมูลการตั้งค่า จะมีการระบุทั้ง ID อินสแตนซ์และ ID องค์ประกอบ การดำเนินการนี้ช่วยให้องค์ประกอบเลือกที่จะกำหนดการตั้งค่าใดๆ เป็นแบบถาวรในเซิร์ฟเวอร์ของตนเองได้ โดยมีการสร้างดัชนีด้วย ID อินสแตนซ์และ ID องค์ประกอบ หรือสามารถใช้ Sites SDK ของ Oracle Content Management เพื่อให้สามารถจัดเก็บข้อมูล JSON สูงสุด 1.5 KB ในโมเดลเพจของเพจของไซต์กับ ID องค์ประกอบ
องค์ประกอบสามารถเข้าร่วมในเวอร์ชันของเพจ การอัปเดตของเพจ และโมเดลการเผยแพร่ไซต์ได้อย่างง่ายดาย
องค์ประกอบสามารถประกอบด้วยจุดสิ้นสุด HTML ที่รันในเบราเซอร์ ซึ่งตรงกันข้ามกับการรันในระบบแบ็คเอนด์