ใหม่สำหรับเว็บฟอร์ม สิ่งที่ฉันพยายามทำคือสร้างเครื่องมือรวบรวมเนื้อหาของไซต์ที่ค่อนข้างง่ายโดยใช้ Webform ดังนั้นผู้ใช้จะ 'รวบรวม' โหนดโดยการส่งแบบฟอร์มให้กับพวกเขา สิ่งนี้ดูเหมือนจะทำได้ง่าย อย่างไรก็ตาม ฉันต้องการให้พวกเขาสามารถจัดกลุ่มโหนด/การส่งแบบฟอร์มเป็นชุดที่ฉันเรียกว่า 'โฟลเดอร์'
ฉันสามารถทำได้สองวิธี:
- ประเภทเนื้อหาของโฟลเดอร์ + องค์ประกอบอ้างอิงเอนทิตีบนเว็บฟอร์ม
เพื่ออนุญาตให้เลือกรายการ "โฟลเดอร์" ที่มีอยู่
- คำศัพท์ขององค์ประกอบการอ้างอิงโฟลเดอร์ + เอนทิตีบนเว็บฟอร์มเพื่อเลือกคำศัพท์
แต่ผู้ใช้ต้องสามารถสร้างโฟลเดอร์ใหม่ได้ด้วย นั่นคือสิ่งที่ฉันติดอยู่ ฉันจะทำให้ form/form-element อนุญาตให้ผู้ใช้สร้างโฟลเดอร์ใหม่ได้อย่างไร
ฉันเห็นวิธีอื่น: ถ้าแทนที่จะเป็นเอนทิตี พวกเขามีองค์ประกอบแบบฟอร์มของโฟลเดอร์ ที่พวกเขาเพิ่มรายการเข้าไป แต่ต้องเป็นผู้ใช้เฉพาะ ดังนั้นองค์ประกอบฟิลด์รายการจะต้องสะสมรายการ (โฟลเดอร์) ต่อผู้ใช้
แล้วฉันจะทำอย่างไรดี? มีวิธีที่ดีกว่า?
(คิดถึงโมดูลแฟล็กเป็นอันดับแรก แต่จากนั้นผู้ใช้ก็ต้องการความสามารถในการสร้างแฟล็กใหม่ แต่ก็ไม่สามารถเข้าถึง UI การกำหนดค่าแฟล็กทั้งหมดได้)