ดรูพัล 9.
ฉันมีประเภทเนื้อหาที่มีฟิลด์อ้างอิงเอนทิตีสองฟิลด์
ฟิลด์อ้างอิงเอนทิตีแรกอ้างอิงเอนทิตีกลุ่มที่จัดเตรียมโดยโมดูลกลุ่ม
ฟิลด์อ้างอิงเอนทิตีที่สองอ้างอิงโหนดของประเภทหนึ่งๆ
ฉันต้องการให้การเติมข้อความอัตโนมัติครั้งที่สองค้นหาเฉพาะโหนดที่เป็นของกลุ่มที่เลือกในฟิลด์อ้างอิงเอนทิตีแรก
วิธีที่ง่ายที่สุดในการทำสิ่งนี้ให้สำเร็จคืออะไร
แก้ไข: ยังไม่พบวิธีที่ง่ายในการทำเช่นนี้ ขณะนี้ฉันกำลังมองหาการสร้างปลั๊กอินอ้างอิงเอนทิตีที่กำหนดเอง แต่ฉันไม่แน่ใจว่าจะส่งผ่านค่าของฟิลด์อื่นได้อย่างไร ความเป็นไปได้อื่นๆ คือการใช้ตัวเลือกมุมมองการอ้างอิงเอนทิตี แต่ฉันพบปัญหาเดียวกันที่นั่น
แก้ไข 2: ฉันพบวิธีที่จะทำให้งานนี้โดยใช้มุมมองการอ้างอิงเอนทิตีและแก้ไขวิธีปลั๊กอิน ViewsSelection getDisplayExecutionResults
เพื่อเพิ่มสิ่งนี้:
ถ้า (isset($_POST['field_organization'])) {
$arguments[] = $_POST['field_organization'];
}
แต่นี่ดูเหมือนจะเป็นวิธีที่ไม่แน่นอนในการทำสิ่งที่ฉันต้องการ มีวิธีที่ดีกว่า/ปลอดภัยกว่าไหม?