Drupal 7-Views Taxonomy URL ระดับบนสุด

ประสบปัญหาในการรับการดูเพื่อสร้าง URL ที่เหมาะสมซึ่งคล้ายกับวิธีอนุกรมวิธานทำให้ฉันสามารถคลิกที่คำย่อยด้วยเส้นทาง: โดเมน/คำ/งานศิลปะ/มิเรอร์ (มีการกำหนดค่านามแฝงเส้นทาง)

คำศัพท์:

ส่วนผลิตภัณฑ์
- งานศิลปะ
-- วาดด้วยมือ
-- กระจก
- สิ่งแปลกใหม่
-- แก้วเซรามิก
-- สติ๊กเกอร์
-- หนังสือ
- อุปกรณ์สวมใส่
-- เสื้อเชิ้ต
-- รองเท้า
-- รองเท้าเฉพาะบุคคล

ขณะนี้ฉันมีมุมมองอนุกรมวิธานพร้อมตัวกรองบริบท 2 ตัว: เนื้อหา: มีรหัสคำอนุกรมวิธาน (พร้อมความลึก) และเนื้อหา: มีตัวแก้ไขความลึกรหัสคำอนุกรมวิธาน

เนื้อหา: มีการกำหนดค่า ID คำศัพท์อนุกรมวิธาน (พร้อมความลึก) ด้วย...
• ความลึก: 1
• ตั้งค่า breadcrumb สำหรับคำว่า parent
• แสดงเนื้อหาของ "ไม่พบผลลัพธ์"
• ระบุเกณฑ์การตรวจสอบ - คำศัพท์อนุกรมวิธานจากคำศัพท์ 'หมวดหมู่ผลิตภัณฑ์'
• ประเภทค่าตัวกรอง: ชื่อคำที่แปลงเป็น ID คำศัพท์
• ตรวจสอบการแปลงขีดกลางใน URL เป็นช่องว่างในค่าตัวกรองชื่อคำ

เส้นทางเพจ: /category/%

ด้วยการตั้งค่าปัจจุบันของฉัน ฉันสามารถไปที่: โดเมน/หมวดหมู่/อาร์ตเวิร์ค และสิ่งนี้จะแสดงเนื้อหาทั้งหมดซึ่งจัดอยู่ในหมวดหมู่อาร์ตเวิร์ค (วาดด้วยมือและกระจก)

สิ่งที่ฉันต้องการคือโดเมน/หมวดหมู่/งานศิลปะ/ภาพวาดมือ แต่จะแสดงผลงานศิลปะทั้งหมดไม่ว่าจะวาดด้วยมือหรือกระจกก็ตาม
แต่เส้นทางนี้ โดเมน/หมวดหมู่/ภาพวาดมือทำงานได้อย่างถูกต้อง ฉันจะทำให้ URL เคารพคำหลักได้อย่างไร ดูเหมือนว่ามุมมองไม่สามารถตีความความสัมพันธ์ระหว่างพ่อแม่และลูกได้

ฉันวางแผนที่จะสร้างหน้าคำหลักนอกมุมมองนี้ ดังนั้นเส้นทางคำหลัก /category/artwork จะไม่ถูกจัดการที่นี่

สิ่งสุดท้ายที่ควรทราบคือรูปแบบเส้นทางของโหนด:
category/[node:field-category:parents:join:/]/[node:field-category:name]/[node:title]

• โดเมน/หมวดหมู่/งานศิลปะ/ภาพวาดมือ/ภาพวาดแฟนซี


person arkjoseph    schedule 04.09.2014    source แหล่งที่มา


คำตอบ (1)


ฉันแก้ไขปัญหาด้วยการเพิ่มโมดูล Taxonomy Views Integration และระบุหน้ามุมมองที่มีอยู่ -https://www.drupal.org/project/tvi

ต่อไป ฉันต้องแก้ไขตัวกรองบริบทให้มีเฉพาะ 'การตรวจสอบเบื้องต้น' และลบ "%" ออกจากเส้นทางการดูหน้าเว็บด้วย

ตอนนี้ URL เป็นสิ่งที่อนุกรมวิธานหลักสร้างขึ้นอย่างแน่นอน แต่จะแสดงผลมุมมองที่ฉันสร้างขึ้น

หวังว่านี่จะช่วยคนอื่นได้! :-)

person arkjoseph    schedule 04.09.2014