Oracle Content Management ระบบจะเรียกการดำเนินการในองค์ประกอบเมื่อทริกเกอร์ทำงาน
องค์ประกอบสามารถรีจิสเตอร์การดำเนินการจำนวนเท่าใดก็ได้ และสามารถกำหนดเพย์โหลดที่การดำเนินการรองรับได้ด้วย เมื่อผู้ใช้เลือกการดำเนินการ ผู้ใช้สามารถป็อปปูเลทเพย์โหลดเพื่อส่งไปยังการดำเนินการนี้ได้
เช่นเดียวกับการรีจิสเตอร์ทริกเกอร์ คุณสามารถรีจิสเตอร์การดำเนินการที่องค์ประกอบของคุณรองรับในข้อมูลการรีจิสเตอร์ไฟล์ appinfo.json หากต้องการตรวจดูการรีจิสเตอร์การดำเนินการของตัวอย่างในองค์ประกอบของคุณ ให้เปิดไฟล์ appinfo.json และค้นหารหัส "actions"
"actions": [{
"actionName": "setImageWidth",
"actionDescription": "Update the image width",
"actionPayload": [{
"name": "imageWidth",
"description": "Image Width in pixels",
"type": {
"ojComponent": {
"component": "ojInputText"
}
},
"value": ""
}]
}]
การดำเนินการที่รีจิสเตอร์นี้จะปรากฏในไดอะล็อกการดำเนินการที่เรียกใช้ เมื่อคุณคลิกทริกเกอร์ในแท็บ ลิงค์ ในแผงข้อมูลการตั้งค่าสำหรับองค์ประกอบ
ตรวจสอบผลลัพธ์สำหรับขั้นตอนที่ 7
รีเฟรชเพจของคุณในไซต์ของคุณเพื่อให้ตัวสร้างไซต์สามารถนำการเปลี่ยนแปลงไปใช้กับองค์ประกอบได้
กำหนดให้เพจอยู่ในโหมดแก้ไข
ลากและวางองค์ประกอบของคุณลงในเพจ
วางองค์ประกอบปุ่มลงบนเพจ
เปิดแผงการตั้งค่ากับองค์ประกอบปุ่ม
บนแท็บทั่วไป ให้เปลี่ยนป้ายกำกับของปุ่มเป็น คลิกที่นี่
เลือกแท็บ ลิงค์ บนแผงข้อมูลการตั้งค่า
เลือก การดำเนินการทริกเกอร์ เป็น ประเภทลิงค์
คลิกทริกเกอร์ คลิกบนปุ่ม กับองค์ประกอบปุ่ม
ในไดอะล็อก ขยายองค์ประกอบ A_Local_Component ในแผงข้อมูลด้านซ้าย
ลากและวางการดำเนินการ อัปเดตความกว้างของรูปภาพ จากองค์ประกอบ A_Local_Component ลงบนเพจ
ป้อน 300px ในฟิลด์ ความกว้างของรูปภาพเป็นพิกเซล
ถึงตอนนี้ คุณได้เห็นวิธีการรีจิสเตอร์การดำเนินการ และลักษณะการแสดงผลการดำเนินการดังกล่าวในอินเตอร์เฟซผู้ใช้แล้ว ในขั้นตอนถัดไป คุณจะได้เรียนรู้วิธีการจัดการการดำเนินการภายในองค์ประกอบของคุณเมื่อมีการเรียก
ดำเนินการต่อไปยัง ขั้นตอนที่ 8: รันการดำเนินการ