รวม Page กับระบบอื่นๆ โดยใช้ Microflow
Last updated
Last updated
เพจสามารถรวมเข้ากับระบบภายในและภายนอกอื่น ๆ เช่น databases หรือ web services โดยใช้ Microflow เพื่อสร้างหน้าเว็บแบบไดนามิกบน ONEWEB ส่วนนี้จะแสดงวิธีเรียกใช้บริการ Microflow จากเพจ และแสดงข้อมูลที่ส่งคืนโดยบริการบนเพจ
Page ที่จะเรียก Microflow ไปที่ Page Designer และเปิดเพจที่คุณต้องการทําให้เป็นแบบไดนามิก
คลิกที่ช่องป้อนข้อมูลเพื่อส่งผ่านไปยัง Microflow ขณะเรียก
คลิกที่แท็บ State และคลิกที่ปุ่ม Connect to State
เลือก State parameter เพื่อเชื่อมต่อ (การทํา Microflow mapping อนุญาตให้แมปเฉพาะ State parameter กับ microflow input parameter ดังนั้นการส่งผ่านพารามิเตอร์ไปยังผู้ใช้ microflow จําเป็นต้องแมปฟิลด์ input ไปยัง State)
คลิกที่องค์ประกอบหรือ container ที่เริ่มต้นการเรียกไปยัง microflow ของคุณ (1) ในตัวอย่างนี้เราเรียกไมโครโฟลว์ด้วยการคลิกปุ่ม
คลิกที่ Add icon ด้านล่าง Action
เลือก "click" ใน Event
เลือกแท็บ "Microflow"
คลิก Refresh เพื่อโหลด services ที่มีอยู่อีกครั้ง
เลือก "Your Project Name" ใน Microflow project name
เลือก "Your process Name" ใน Microflow process name
แมป Page Designer parameter ไปยัง Microflow Parameter อย่าลืมบันทึก mapping โดยคลิกที่ไอคอน Save บนหน้าจอ mapping
ผู้ใช้สามารถใช้ hook และเพิ่ม functions JavaScript ก่อนและหลังเรียก microflow
ผู้ใช้สามารถเปลี่ยนเส้นทางไปยังหน้าอื่นเมื่อเรียกเสร็จ
อัปเดตข้อมูลบน Page จาก Microflow
เลือก object บน page ที่แสดงข้อมูลที่มาจาก service
คลิกแท็บ Microflow และเลือกค่าจาก Microflow คลิกปุ่ม 'Connect to Data'
เลือก field name และคลิก Connect
คลิก Done บนกล่องโต้ตอบ Connect to Data
ตอนนี้ Page ถูกรวมเข้ากับ Microflow เรียบร้อยแล้วและสามารถแสดงข้อมูลที่ดึงมาบนหน้าจอ
คลิกที่ไอคอน Connect to data
คลิกที่แผงเครื่องมือ ที่เมนูด้านซ้ายเพื่อเปิดแผงการกำหนดค่า interaction & data flow (2)
Click เพื่อเปิดหน้าต่าง Mapping (3)
คลิกที่ไอคอน Connect to Data