คำถามติดแท็ก views

โมดูล Views อนุญาตให้สร้างรายการเอนทิตีด้วยตัวสร้างเคียวรีแบบยืดหยุ่น

3
ดูชื่ออนุกรมวิธานการกรองตามบริบท
ฉันกำลังเพิ่มตัวกรองเชิงบริบทลงในมุมมองสำหรับประเภทเนื้อหาที่กำหนดเองที่มีฟิลด์อนุกรมวิธาน ตัวกรองเชิงบริบทช่วยให้ฉันสามารถกรองตาม id แท็ก taxonomy แต่ไม่ได้ใช้ชื่อแท็ก taxonomy ความหมายของแท็กที่กำหนดในอนุกรมวิธาน: 1 | test1 2 | another tag 3 | taggy ...... 99 | coolness ฉันสามารถสร้างตัวกรองเชิงบริบทที่จะแยก URL ที่ต้องการhttp://mydrupal/myview/3แสดงเนื้อหาทั้งหมดที่ถูกแท็กด้วยtaggyBUT URL ต้องผ่านอาร์กิวเมนต์เพื่อค้นหาด้วยชื่อแท็กแทนที่จะเป็นแท็กidเช่นhttp://mydrupal/myview/taggyเพื่อดูเนื้อหาทั้งหมดที่ติดแท็กด้วยtaggyวิธีสามารถ สามารถทำได้หรือไม่
106 7  taxonomy-terms  views 

11
Views - เพิ่ม wrapper DIV รอบ ๆ กลุ่ม
ใน Drupal 7 ฉันได้สร้างมุมมองที่แสดงรายการหลายฟิลด์ เขตข้อมูลจะถูกจัดกลุ่มตามเขตข้อมูลอื่น (คำว่า ID ของเขตข้อมูล) เครื่องหมายมีลักษณะดังนี้: <h3>[Term 1]</h3> <div class="views-row views-row-1 views-row-odd views-row-first"> [Field Content] </div> <div class="views-row views-row-2 views-row-even"> [Field Content] </div> <div class="views-row views-row-3 views-row-odd views-row-last"> [Field Content] </div> <h3>[Term 2]</h3> <div class="views-row views-row-1 views-row-odd views-row-first"> [Field Content] </div> <div class="views-row views-row-2 views-row-even"> [Field Content] …
43 views 

9
วิธีการสร้างสหภาพของสองมุมมองได้อย่างไร
ฉันกำลังพยายามรวมกลุ่มโหนดและความคิดเห็นของผู้ใช้ที่เรียงลำดับตาม "วันที่โพสต์" โพสต์นี้ลิงก์ไปยังโครงการ sandbox สำหรับ D6 แต่ไม่มีอะไรสำหรับ 7 โพสต์นี้มีตัวอย่างการใช้ hook_views_pre_execute () และ SQL UNION ใน D6 สิ่งนี้ใช้ไม่ได้กับ D7 ที่มีมุมมอง 3 ฉันเจอความคิดเห็นของ merlinofchaos เนื่องจากขณะนี้เรากำลังใช้ตัวสร้างคิวรีใหม่ของ Drupal การสืบค้นจึงเป็นวัตถุ SelectQuery ซึ่งคุณจะต้องแก้ไขหรือแทนที่ ค้นหาเลเยอร์ฐานข้อมูลใหม่ของ Drupal 7 สำหรับข้อมูลเพิ่มเติม ไม่มีใครมีตัวอย่างของวิธีการทำเช่นนี้หรือวิธีอื่น ๆ เพื่อรวมสองมุมมอง?
36 7  views 

4
ฉันจะเปลี่ยนพฤติกรรมการโหลด ajax ใน Views ได้อย่างไร
ฉันมีมุมมองที่มีตัวกรองที่เปิดเผยบางส่วนในบล็อก มันใช้ AJAX และคุณสมบัติส่งอัตโนมัติเพื่อให้มีการโหลดมุมมองใหม่ทันทีที่มีการเปลี่ยนตัวเลือกตัวกรอง ในช่วงเวลาสั้น ๆ ระหว่างการเลือกตัวเลือกและมุมมองที่ถูกโหลดใหม่เครื่องสั่น AJAX สีน้ำเงินที่คุ้นเคยจะปรากฏขึ้นที่ด้านล่างของแบบฟอร์ม (ฉันคิดว่าที่ปุ่มส่งซ่อนอยู่ในขณะนี้) ฉันรู้ว่าฉันสามารถปรับแต่งภาพนี้ได้โดยการแทนที่ CSS สำหรับองค์ประกอบการสั่น แต่ฉันไม่ต้องการใช้เลย สิ่งที่ฉันทำค่อนข้างดีคือจางหายไปในแบบฟอร์มตัวกรองที่เปิดเผยชั่วคราว (และมุมมองหลักเช่นกัน) โดยใช้ภาพเคลื่อนไหว jQuery จากนั้นพวกเขาจะจางหายไปเมื่อการโทร AJAX เสร็จสมบูรณ์ หากไม่เป็นเช่นนั้นฉันต้องการใช้วิธีการเดียวกับที่โมดูลวิว UI ใช้เมื่ออัปเดตนั่นคือการวางไอคอนนี้ไว้ที่กลางหน้า: เนื่องจากว่ามีอยู่แล้วภายในฉันจึงสันนิษฐานว่าจะมีการตั้งค่าบางแห่งเพื่อเปลี่ยนสไตล์ / ตำแหน่งของพฤติกรรมการโหลดนี้ ไม่มีโชคเช่นนั้น ฉันจะใช้วิธีเหล่านี้ได้อย่างไร ฉันใช้ Drupal 7 กับ Views 7.x-3.3
34 7  views  ajax  javascript 

3
ฉันจะจัดกลุ่มองค์ประกอบในมุมมองได้อย่างไร
ฉันมีบทความ 8 บทความ: บทความ 1 (เกม), บทความ 2 (ข่าวท้องถิ่น), บทความ 3 (ข่าวโลก), บทความ 4 (ข่าวโลก), บทความ 5 (เกม), บทความ 6 (เกม), บทความ 6, บทความ 7, บทความ 8 ในมุมมองฉันต้องการจัดกลุ่มบทความโดย: "News," "Gaming," และ "Other" รวมโลกและข่าวท้องถิ่นไว้ในหมวดหมู่เดียวและย้ายสิ่งใดก็ตามที่ไม่มีหมวดหมู่ไปที่ "อื่น ๆ " ฉันไม่ต้องการสร้างคำศัพท์ใหม่สำหรับมุมมองนี้ ฉันพยายามทำสิ่งนี้ให้สำเร็จโดยใช้กลุ่มตามสาขา แต่ฉันไม่สามารถเข้าใจได้ว่าฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไรโดยใช้วิธีการนั้น
33 7  views 


5
จำนวนการดูและโหนดสำหรับเงื่อนไขอนุกรมวิธาน
ฉันจะแสดงค่าการนับโหนดสำหรับคำศัพท์อนุกรมวิธานใน Views ได้อย่างไร ด้วยการเรียงลำดับรายการผลลัพธ์จากมากไปหาน้อยของจำนวนโหนด

9
ฉันจะลบรายการที่ซ้ำกันเมื่อใช้การเรียงลำดับแบบสุ่มได้อย่างไร
ฉันสร้างมุมมองที่ฉันแสดงชื่อโหนดและโลโก้ (ฟิลด์ cck) ในข้อโต้แย้งฉันได้ผ่านชื่อคำศัพท์อนุกรมวิธาน ในผลลัพธ์โหนดแสดง 2 หรือ 3 ครั้ง; ฉันตรวจสอบช่องทำเครื่องหมายที่แตกต่างกันแล้วในการตั้งค่าแบบสอบถาม แต่ก็ไม่ได้ผล ฉันใช้การเรียงลำดับแบบสุ่มซึ่งดูเหมือนว่าจะทำให้เกิดการซ้ำซ้อน เมื่อฉันลบการเรียงลำดับแบบสุ่มจะทำงานได้ดี ฉันจะหลีกเลี่ยงรายการที่ซ้ำกันโดยไม่ปิดใช้งานการเรียงลำดับแบบสุ่มได้อย่างไร
31 7  views 


5
ฉันจะแทนที่รายการ taxonomy / term /% ด้วยมุมมองได้อย่างไร?
ฉันมีคำศัพท์ติดอยู่กับประเภทเนื้อหา สามารถเลือกได้เพียงหนึ่งคำเพื่อจัดหมวดหมู่โหนดที่ทำกับประเภทเนื้อหานี้ คำศัพท์เรียกว่ายานพาหนะและมีคำว่า 'รถยนต์รถบรรทุกเรือ' ประเภทเนื้อหาชื่อยานพาหนะ ฉันใช้เส้นทางอัตโนมัติเพื่อให้แสดง [คำศัพท์: ชื่อ] / [คำศัพท์: ชื่อ] ดังนั้นเมื่อแสดงผลมันจะแสดง site.com/vehicles/trucks เช่นซึ่งจะแสดงรถบรรทุกทั้งหมด ... สิ่งทั่วไปของ Drupal .. ตกลง... ตอนนี้ฉันมีมุมมองที่เป็นหน้าที่มีเส้นทาง 'ยานพาหนะ' มีการตั้งค่าให้แสดงรายการยานพาหนะประเภทเนื้อหาทั้งหมด การดูหน้านี้เป็นการตั้งค่าเพื่อรับอาร์กิวเมนต์ 'taxonomy term id' โปรดทราบว่าเมื่อคำศัพท์อนุกรมวิธานปรากฏขึ้นนามแฝง URL ที่สร้างขึ้นสำหรับเส้นทางอนุกรมวิธานนั้นจะเหมือนกับหน้าเพจวิวที่มีอาร์กิวเมนต์ที่ให้มา: URL เส้นทางอนุกรมวิธานแทนชื่อ = ยานพาหนะ / รถบรรทุก ดูหน้าเว็บพร้อมการโต้แย้ง = ยานพาหนะ / รถบรรทุก นี่คือวัตถุประสงค์ เป้าหมายของฉันคือการแสดงผลลัพธ์ทั้งหมดของประเภทเนื้อหานั้นเมื่อไม่มีข้อโต้แย้งและเมื่อมีอยู่สิ่งสำคัญที่สุดจะกรองผลลัพธ์ตามคำว่าอนุกรมวิธานและเก็บฟิลด์และโครงสร้างเดียวกันโดยไม่มีอาร์กิวเมนต์ (เช่นเดียวกับ site.com/vehicles) ปัญหาคือสิ่งนี้ไม่ทำงานตามที่คาดไว้ site.com/vehicles แสดงมุมมองและตัวกรองที่เกี่ยวข้องอย่างถูกต้อง site.com/vehicles/trucks แสดงรายการอนุกรมวิธานปกติที่ไม่ได้จัดทำโดย Drupal …

2
ความหมายของฟิลด์คืออะไร: ประเภทเนื้อหาของเดลต้าที่นำเสนอในตัวกรองเชิงบริบทในมุมมอง?
เมื่อสร้างตัวกรองเชิงบริบทใหม่สำหรับมุมมองรายการประเภทจะมีตัวเลือกเช่น content: spec (field_spec: delta) โดยที่ spec คือชื่อของฟิลด์ที่ฉันแนบกับประเภทเนื้อหาที่ยอมรับสำหรับมุมมอง มันจะปรากฏขึ้นในบางส่วน แต่ไม่ใช่ทุกช่องที่นำเสนอในรายการ ฉันไม่พบการอ้างอิงในฟิลด์นี้ นี่คืออะไร (field_name: delta)?
27 views  7 

1
วิธีการสร้างประเภทมุมมองของการแสดงผลการอ้างอิงนิติบุคคล?
ฉันมีเอนทิตีที่มีการรวบรวมฟิลด์ของการอ้างอิงเอนทิตีและสามารถแก้ไขการอ้างอิงเอนทิตีด้วยโหมดการเลือกเอนทิตีคือง่าย (พร้อมฟิลเตอร์ทางเลือกโดยบันเดิล) แต่เฉพาะชื่อฟิลด์เอนทิตี xแสดงในรายการ ฉันยังสร้างมุมมองที่แสดงข้อมูลจากเอนทิตีที่อ้างอิง แต่เมื่อฉันเปลี่ยนโหมดการเลือกเอนทิตีเป็นมุมมองฉันได้รับข้อความ: ไม่พบมุมมองที่มีสิทธิ์ สร้างมุมมองที่มีจอแสดงผล Reference Entity หรือเพิ่มการแสดงผลดังกล่าวไปยังมุมมองที่มีอยู่ . หลังจากนั้นฉันสร้างมุมมองจำนวนหนึ่งของประเภทการแสดงผลการอ้างอิงเอนทิตีซึ่งแสดงข้อมูลเดียวกัน แต่ข้อความแสดงข้อผิดพลาดยังคงเกิดขึ้น บางคนสามารถแสดงขั้นตอนในการสร้างมุมมองการแสดงผลการอ้างอิงขององค์กรได้หรือไม่ PS ฉันคิดว่าสิ่งที่ฉันทำถูกหลอกกว่าปกติเพราะการอ้างอิงเอนทิตีเป็นองค์ประกอบที่มีหลายค่าในการรวบรวมฟิลด์ แต่ฉันไม่สามารถสร้างมุมมองได้แม้ว่า>
26 views  entities 

5
ฉันจะเพิ่ม JavaScript เฉพาะสำหรับมุมมองได้อย่างไร
ฉันมีมุมมองในไซต์ของฉันที่มีชื่อคลาสเฉพาะ ฉันต้องการทราบว่าภายในไฟล์ template.php ของชุดรูปแบบฉันจะทราบได้อย่างไรว่ามุมมองที่มีชื่อคลาสเฉพาะนั้นมีอยู่ในหน้าเว็บที่ร้องขอ สิ่งนี้สำคัญมากสำหรับฉันเพราะฉันต้องรวม JavaScript และ CSS เฉพาะเมื่อใช้มุมมองที่มีชื่อคลาสที่เฉพาะเจาะจง (เช่นแกลเลอรี่ภาพ) ในเพจ


5
เปิดเผยตัวกรองเดียวของการรวมกันของสองฟิลด์ในมุมมอง
ฉันมีสองช่องโปรไฟล์ผู้ใช้ "นามสกุล" และ "ชื่อ" ฉันยังมีมุมมองรายการผู้ใช้ ฉันต้องการแสดง "ชื่อ" เป็นตัวกรองที่สามารถค้นหาทั้งนามสกุลและชื่อ ฉันจะกรองการรวมกันของสองฟิลด์เดียวได้อย่างไร ฉันสามารถสร้างมันได้จาก UI การดู? วิธีหนึ่งที่เป็นไปได้คือการสร้างฟิลด์โปรไฟล์ "ชื่อ" ซึ่งจะซ่อนอยู่ในแบบฟอร์ม ในการบันทึกของผู้ใช้ฉันจะรวมค่าฟิลด์ทั้งสองเข้ากับฟิลด์ "ชื่อ" จากนั้นแสดงเป็นตัวกรองในมุมมอง แต่วิธีนี้เป็นการเข้ารหัสที่ยากและต้องเขียน hooks
24 7  views 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.