it-swarm.asia

كيفية إظهار المصطلحات في طرق العرض في هيكلها الهرمي؟

لقد قمت بإنشاء طريقة عرض لإظهار شروط المنتجات المفردات.

أنا الرأي الذي حددته:

التنسيق: قائمة Html

عرض: المجال

الحقول: مصطلح التصنيف: الاسم

يعمل بشكل جيد ولكنه يفقد الهيكل الهرمي.

تحتوي مفردات المنتجات على هذا الهيكل:

-سيارات

--معقل

- فولفو

-كمبيوتر

--سطح المكتب

--حاسوب محمول

ولكن في المشاهدات فقدت المصطلحات الهيكل الهرمي وهي مدرجة مثل:

-سيارات

-معقل

فولفو

-كمبيوتر

-سطح المكتب

-حاسوب محمول

ماذا افتقد هنا ؟؟

20
chefnelone

أود أن أوصيك بتجربة شجرة المشاهدات الوحدة النمطية التي تثبت المكوّن الإضافي لنمط المشاهدات (المجاور) لنمط الشجرة والذي يسمح لك بإدراج المفردات بطريقة هرمية.

تعليق: معاينة المشاهدات لا تُظهر تخطيط الشجرة لكن عرض الصفحة العادي لا يُخرج كشجرة.

16
Artur

شجرة المشاهدات هي لطيفة للتكوين الهرمي السريع والبسيط ولكنها تفتقر إلى بعض الميزات مثل الحقول/التكوينات المختلفة لمستويات الشجرة المختلفة والتجميع

يمكنك الحصول على تكوين أكثر مرونة باستخدام View Field View .

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

  1. إنشاء عرض للمصطلحات باستخدام عرض الصفحة (أو أي عرض آخر)
  2. إضافة علاقة "مصطلح التصنيف: مصطلح أصلي"
  3. إضافة حقل: اسم المصطلح (بدون علاقة) ، اسم المصطلح (علاقة أصل ، مستبعدة من العرض)
  4. إضافة مصطلح تصنيف عامل التصفية: مصطلح أصل (علاقة أصل) يساوي 0. (إظهار المستوى 2 فقط)
  5. في إعدادات التنسيق ، استخدم التجميع مع اسم مصطلح الحقل (الأصل). (لعرض المستوى 1)
  6. إضافة شاشة جديدة (مرفق جيد)
  7. تجاوز الحقول الخاصة به (فقط انقر فوق أي حقل ، اختر هذا المرفق (تجاوز) من مربع التحديد في الأعلى ، ثم قم بحفظ الحقل. (هذا لتجنب التكرار)
  8. تجاوز عوامل التصفية السياقية للمرفق بإضافة مصطلح التصنيف: الاسم (علاقة الوالدين)
  9. أضف حقل عرض (عام: عرض) إلى حقول العرض.
  10. استخدم المرفق في تكوين حقل العرض ، وأضف الرمز المميز لاسم المصطلح (وليس الأصل) باعتباره قيمة عامل التصفية السياقية المرسلة إلى المرفق.

يمكنك إزالة العلاقة من الفلتر في الخطوة 4 ، وسيعرض هذا المستوى الأعلى في الشاشة الرئيسية ، بحيث يمكنك تخطي التجميع (الخطوة 5) ، ثم إضافة عرض جديد لكل مستوى تريد عرضه (التحكم في عدد المستويات لعرضهم)

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

12
Mahmoud Mostafa

يمكنك استخدام الوحدة --- حقل الوزن للتسلسل الهرمي لطريقة العرض . يوفر عامل تصفية فرز جديد لفرز المصطلحات حسب ترتيبها الهرمي.

4
Pol Dellaiera

لقد قمت بحل مهمة مماثلة باستخدام قائمة التصنيف الوحدة النمطية.

قم بتحويل أي من مفردات التصنيف الخاصة بك إلى القوائم الموجودة بسهولة!

الميزات:

  • قائمة مخصصة لكل مفردات
  • يستخدم المسار الافتراضي للمصطلحات
  • التكامل مع طرق العرض
  • التكامل مع Path Auto
  • تخصيص مسار القائمة لأي شيء باستخدام الخطافات: وثائق المطور للإصدار 6.x-2.x
  • لا يتداخل مع وحدات القائمة الأخرى
4
Peter Lozovitskiy

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

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

لست متأكدًا مما إذا كان هذا هو المقصود بالضبط ...

3
mariomc

يحتوي Views Hacks على جزء فرعي من views_summary_taxonomy يبدو أنه يفعل ما تبحث عنه:

"يعرض ملخصًا هرميًا لمصطلحات التصنيف في نتائج العرض الخاصة بك."

http://drupal.org/project/views_hacks#views_summary_taxonomy

1
robydago