Score:0

การแคชบล็อค Views รวมภาษาใน cid หรือไม่

ธง us

ฉันคิดว่านี่น่าจะเป็นข้อผิดพลาดหลัก (ซึ่งในกรณีนี้ฉันรู้ว่ามันไม่ได้มีไว้สำหรับ Drupal Answers) แต่คิดว่าฉันจะตรวจสอบที่นี่ก่อนเพื่อดูว่าเป็นไปได้ไหมว่าฉันพลาดบางอย่างในการกำหนดค่า

ฉันมีมุมมอง (บล็อก) ที่ง่ายมากเพื่อแสดงรายการชื่อโหนด ข้อมูลพร็อพเพอร์ตี้นี้มีรหัสจากตัวกรองตามบริบทของ URL และตัวกรองเดียวเพื่อกรองภาษาของเนื้อหาที่ตั้งค่าไว้สำหรับหน้า (ตามคำนำหน้า URL) จากนั้นบล็อกนี้จะถูกวางโดยใช้ Layout Builder ในโหมดมุมมองเนื้อหาแบบเต็มสำหรับโหนดประเภทนี้ มุมมองถูกกำหนดให้ใช้การแคชตามแท็ก เมื่อฉันสลับหน้าไปมาระหว่างภาษา ภาษาของชื่อเรื่องไม่เปลี่ยนแปลง

การปิดใช้งานการแคชมุมมองจะแก้ไขปัญหานี้

การทดสอบในการแสดงตัวอย่าง Views (โดยการเปลี่ยน URL ของผู้ดูแลระบบเพื่อตั้งค่าคำนำหน้าภาษาทดสอบ) และ View ก็ทำสิ่งที่ถูกต้อง ดูเหมือนว่าปัญหาเกิดจากการแคชแท็ก แต่สำหรับบล็อกที่วางผ่านตัวสร้างเลย์เอาต์เท่านั้น

ฉันมีมุมมองที่ซับซ้อนมากขึ้นซึ่งเพิ่มด้วยตัวสร้างเลย์เอาต์ในหน้าเดียวกันนี้ด้วย มันแสดงรายการเนื้อหาของย่อหน้าจากโหนดเดียวกันนี้ ในกรณีนี้ แม้จะเปิดใช้งานการแคชตามแท็ก มันทำในสิ่งที่ถูกต้อง

แปลกมาก.

liquidcms avatar
us flag
เพิ่งทดสอบซ้ำบนไซต์วานิลลา D9 และเห็นได้ชัดว่าใช้งานไม่ได้ ไม่น่าจะหมายถึงไซต์นี้ - จะโพสต์เป็นข้อบกพร่องไปยัง D.org

โพสต์คำตอบ

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