it-swarm.asia

إنشاء طريقة عرض تجمع النتائج حسب الشهر / السنة

هل يعرف أي شخص كيفية إنشاء طريقة عرض تجمع النتائج حسب الشهر/السنة ولكن يمكنها طباعة النتائج الموسعة. خذ مجموعة البيانات التالية:

الأحداث

 اسم الحدث تاريخ الحدث 
 ---------- ---------- 
 الحدث 1 2011-05-01 
 الحدث 2 2011-05-15 
 الحدث 3 2011-05-30 
 الحدث 4 2011-06-04 
 الحدث 5 2011-06-22 
 الحدث 6 2011-07-01 
 الحدث 7 2011-08-16 
 الحدث 8 2012-01-01 
 الحدث 9 2012-01-02 
 الحدث 10 2013 -05-15 

أرغب في أن تخرج المشاهدات تلك البيانات بالصيغة التالية:

 مايو 2011 
 -------- 
 الحدث 1 
 الحدث 2 
 الحدث 3 
 
 يونيو 2011 
 --------- 
 الحدث 4 
 الحدث 5 
 
 يوليو 2011 
 - ------- 
 الحدث 6 
 
 أغسطس 2011 
 ----------- 
 الحدث 7 
 
 يناير 2012 
 ------------ 
 الحدث 8 
 الحدث 9 
 
 مايو 2013 
 -------- 
 الحدث 10 

لذلك لن يتم تجميع العرض في الواقع في SQL ، بل يحتاج فقط إلى طباعة الأحداث بعناوين مجمعة بصريًا حسب الشهر والسنة.

7
Camsoft

لست متأكدًا مما إذا كان من الممكن التجميع حسب الشهر ، ولكن سيكون من السهل جدًا القيام بذلك في قالب (أو وظيفة معالجة مسبقة).

كل ما عليك فعله هو التكرار عبر جميع الصفوف والتحقق مما إذا كان الحدث يحتوي على شهر/سنة جديدة. في كل مرة يحدث ذلك ، أضفت تاريخ الحدث بتنسيق Month year. سيعطيك هذا أيضًا المرونة لطباعة أشهر مثل fx h3 أو أياً كان يناسب موقعك ، بدلاً من الاعتماد على طرق عرض العلامات.

0
googletorp

يمكنك التجميع حسب أي مجال ، بما في ذلك الشهر والسنة. يجب عليك تحديد حقل التاريخ الخاص بك وتخصيص الإخراج. بعد ذلك ، يمكن تجميع طرق العرض في الحقل ، باستخدام خيارات "التجميع" ضمن التنسيق: الإعدادات.

14
heather

يمكنك القيام بذلك باستخدام طرق العرض وعرضها كجدول. يحتوي الجدول على خيار لتجميع الحقول.

2
Pax

في Drupal 7 ، مع طرق العرض 3 ، توصي KarenS بتعطيل RDF الوحدة النمطية في Core. هذا كل ما نجح معي. http://drupal.org/node/1253562#comment-4886998

1
csuggs4