Score:0

ฟิลด์อ้างอิงเอนทิตีขึ้นอยู่กับฟิลด์อ้างอิงเอนทิตีอื่น

ธง ph

ดรูพัล 9.

ฉันมีประเภทเนื้อหาที่มีฟิลด์อ้างอิงเอนทิตีสองฟิลด์

ฟิลด์อ้างอิงเอนทิตีแรกอ้างอิงเอนทิตีกลุ่มที่จัดเตรียมโดยโมดูลกลุ่ม

ฟิลด์อ้างอิงเอนทิตีที่สองอ้างอิงโหนดของประเภทหนึ่งๆ

ฉันต้องการให้การเติมข้อความอัตโนมัติครั้งที่สองค้นหาเฉพาะโหนดที่เป็นของกลุ่มที่เลือกในฟิลด์อ้างอิงเอนทิตีแรก

วิธีที่ง่ายที่สุดในการทำสิ่งนี้ให้สำเร็จคืออะไร

แก้ไข: ยังไม่พบวิธีที่ง่ายในการทำเช่นนี้ ขณะนี้ฉันกำลังมองหาการสร้างปลั๊กอินอ้างอิงเอนทิตีที่กำหนดเอง แต่ฉันไม่แน่ใจว่าจะส่งผ่านค่าของฟิลด์อื่นได้อย่างไร ความเป็นไปได้อื่นๆ คือการใช้ตัวเลือกมุมมองการอ้างอิงเอนทิตี แต่ฉันพบปัญหาเดียวกันที่นั่น

แก้ไข 2: ฉันพบวิธีที่จะทำให้งานนี้โดยใช้มุมมองการอ้างอิงเอนทิตีและแก้ไขวิธีปลั๊กอิน ViewsSelection getDisplayExecutionResults เพื่อเพิ่มสิ่งนี้:

ถ้า (isset($_POST['field_organization'])) {
  $arguments[] = $_POST['field_organization'];
}

แต่นี่ดูเหมือนจะเป็นวิธีที่ไม่แน่นอนในการทำสิ่งที่ฉันต้องการ มีวิธีที่ดีกว่า/ปลอดภัยกว่าไหม?

beltouche avatar
cn flag
ถ้าชนิดเนื้อหาเป็น "สมาชิก" ของกลุ่ม คุณจะไม่สร้าง ER ให้กับกลุ่มด้วยวิธีนั้น เมื่อคุณสร้างเนื้อหาภายในกลุ่ม คุณจะมีสิทธิ์เข้าถึงเฉพาะโหนดในกลุ่มนั้นด้วย หากคุณต้องการเชื่อมต่อกลุ่มเป็น ER จริงๆ AJAX เป็นทางเลือกที่ดีที่สุดของคุณในการอัปเดตฟิลด์ที่สองเมื่อฟิลด์แรกมีค่าที่เลือก
Lambic avatar
ph flag
นี่เป็นประเภทเนื้อหาระดับผู้ดูแลระบบ ดังนั้นจึงไม่ได้เป็นสมาชิกของกลุ่มใดๆ และมีสิทธิ์เข้าถึงทุกกลุ่ม ตอนนี้ฉันกำลังพยายามหาเส้นทาง ajax แต่วิดเจ็ตเติมข้อความอัตโนมัติดูเหมือนจะรบกวน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา