วิธีจัดกลุ่มมุมมองแถวเรียงตามปีโดยใช้ฟิลด์วันที่


12

ฉันมีประเภทเนื้อหาพร้อมฟิลด์วันที่ ฉันต้องการส่งออกพวกเขาจัดกลุ่มตามปีเช่น

2011

- nodeA 2011-09-01
- nodeB 2011-01-29

2010

- nodeC 2010-12-08

ฉันจะทำสิ่งนั้นได้อย่างไร

คำตอบ:


12
  1. เพิ่มเขตข้อมูลวันที่สองลงในมุมมอง
  2. ในการกำหนดค่าของฟิลด์นั้น

    1. กำหนดค่าฟิลด์เพื่อแสดงเฉพาะปี
    2. ยกเว้นฟิลด์จากจอแสดงผล
  3. ในการตั้งค่ารูปแบบของมุมมองจัดกลุ่มตามฟิลด์นี้


3
ฉันลองอันนี้แล้ว แต่มันไม่ทำงาน เห็นได้ชัดว่าการจัดกลุ่มไปมากกว่าค่าไม่ใช่เอาท์พุทของเขตข้อมูล
MichałPękała

คุณเขียนฟิลด์ใหม่หรือใช้รูปแบบวันที่ที่กำหนดไว้ล่วงหน้าหรือไม่ อดีตจะไม่ทำงาน แต่อย่างหลังไม่แน่นอน
tim.plunkett

1
ฟิลด์จะแสดงในรูปแบบ "ปี" (Y) จากนั้นในการตั้งค่ารูปแบบจะตั้งเป็น "ฟิลด์การจัดกลุ่ม" อย่างไรก็ตามปีที่แสดงอยู่ด้านบนของแต่ละแถวแม้เมื่อฉันตั้งค่าวันที่ให้เหมือนกันทุกประการ (sic!) ประเภทฟิลด์ที่แน่นอนของฉันคือ "วันที่ (รูปแบบ ISO)" - อาจผิดหรือเปล่า?
MichałPękała

ดูความคิดเห็นของ cdmo ด้านล่าง ...
jay-ess

1
สิ่งนี้เกือบจะได้ผลสำหรับฉันเช่นกัน แต่ฉันไม่จำเป็นต้องทำตามขั้นตอนเพิ่มเติมที่ให้ไว้ในคำตอบของ @ cdmo
joe_flash


1

ปิดการใช้งาน RDF-Module จาก Core

มีปัญหาเดียวกันและหลังจากค้นหาเวลาหลายชั่วโมงในที่สุดฉันก็ย้ำคำแนะนำนี้จาก KarenS: http://drupal.org/node/1253562#comment-4886998 เพียงปิดการใช้งานโมดูล RDF และอาจแก้ไขรูปแบบวันที่ของคุณอีกครั้ง

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