it-swarm.asia

كيف أقوم بتجميع العناصر في طريقة عرض؟

لدي 8 مقالات: المادة 1 (الألعاب) ، المادة 2 (الأخبار المحلية) ، المادة 3 (أخبار العالم) ، المادة 4 (أخبار العالم) ، المادة 5 (الألعاب) ، المادة 6 ، المادة 7 ، المادة 8.

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

33
mstef

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

في العرض الخاص بك ، تحت التنسيق ، اختر "الإعدادات". يجب أن يكون هناك خيار لاختيار حقل تجميع. حدد حقل "المحتوى: الفئة". يجب أن تظهر طريقة العرض الخاصة بك الآن مجمعة وفقًا للأخبار والألعاب وغيرها.

هل هذا ما كان يدور في خلدك؟

تحديث ما سبق لم يكن بالضبط ما كنت تبحث عنه. ليس هناك أى مشكلة.

أنت تقول أن لديك مقالات مثل المادة 1 (الألعاب) ، المادة 2 (الأخبار المحلية) ، المادة 3 (أخبار العالم) ، المادة 4 (أخبار العالم) وما إلى ذلك. هل من الصحيح أن الكلمة بين قوسين هي مصطلح تصنيف؟ إذا لم يكن الأمر كذلك ، فلن يكون ما يلي مناسبًا ، لكنني سأفترض أنه الآن.

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

وبدلاً من ذلك (وهو أسهل على الأرجح) ، يمكنك تغيير مفرداتك الحالية إلى تصنيف هرمي مع الأخبار مثل الفئة الفائقة والأخبار المحلية والأخبار العالمية كفئات فرعية.

الآن تبدو مفرداتك مثل:

أخبار

  • اخبار محلية
  • اخبار العالم

الألعاب

آخر

إذا تم وضع علامة على المحتوى الخاص بك بالفعل مع الفئات الموجودة ، فلا يجب عليك تغيير أي شيء.

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

15
g_thom

يمكنك أيضا استخدام طرق عرض مميزة . تسمح هذه الوحدة بإضافة علاقات أو روابط أخرى في طرق العرض غالبًا ما تنشئ نتائج "مكررة". على سبيل المثال ، قد تظهر العقدة التي تحتوي على حقل يحتوي على قيم متعددة في العرض مرة واحدة لكل قيمة في الحقل متعدد القيم.

3
heilop

لقد تصادفت في سلسلة المحادثات هذه أثناء البحث عن حل جماعي ، إما باستخدام طرق العرض أو مجموعة العرض (D7). بطريقة ما ، لا يمكنني الحصول على المجموعة من خلال الميزة g_thom المذكورة في قسم التنسيق. يجب أن يكون هناك في D7؟ هل هناك أي وحدة فرعية تعتمد على المشاهدات والتي فاتني؟ أيضًا ، يوجد في Display Suite مجموعة حسب الميزة ، ولكن الخيار الوحيد المعروض هو أحد الحقول المخصصة التي أنشأتها (لا أعرف سبب هذا الحقل بالتحديد ، وليس الآخر). غير قابل للاستخدام في مثل هذه الحالة.

هدفي هو جعل المشاهدات تشكل كتلة من الروابط (الربط بعقد النوع المخصص) ، مجمعة حسب مصطلح تصنيف (يجب أن يكون المصطلح ناتجًا ولكن لا يرتبط بأي شيء).

ملاحظة. احترام g_thom لمساعدته المتقنة!

2
Artur