it-swarm.asia

التصنيف في الفلاتر السياقية لوجهات النظر

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

  • التصنيف: مراكز النشاط ، والالكترونيات ،…
  • الأعمار: 0-2 ، 2-4 ، ...
  • العلامة التجارية: FisherPrice ، V-Tech ، ...

أريد إنشاء عرض يعرض جميع الألعاب ، اعتمادًا على ما تم تمريره في عوامل التصفية السياقية ؛ على سبيل المثال ، إذا كانت الوسيطة الأولى مصطلحًا من مفردات "العلامة التجارية" ، فإن الوسيطة الثانية هي مصطلح "V-Tech" ، فيجب عرض الألعاب التي تنتمي إليها بعنوان URL مثل http: // example.com/Brand/V-Tech .

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

5
Mansi

لقد قمت بنسخ العرض الافتراضي الحالي لتصنيف التصنيف/مصطلح /٪ ، وأزلت كل عوامل تصفية السياق الموجودة بالفعل ، ثم:

  • أضفت علاقة جديدة ، "المحتوى: مصطلحات التصنيف في العقدة."
  • أضفت عامل تصفية سياق جديد ، "مفردات التصنيف: اسم الجهاز" ، ولم أقم بتغيير أي إعداد له. (حددت وحدة المشاهدات بالفعل العلاقة التي حددتها من قبل.)
  • أضفت عامل تصفية سياق جديد ، "مصطلح التصنيف: مصطلح معرف".

بالنسبة لمرشح "مصطلح التصنيف: مصطلح التعريف" ، استخدمت الإعدادات التالية.

screenshot

لقد غيرت مسار العرض إلى "test-term /٪" وأزلت الخلاصة.

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

screenshot

ما حصلت عليه هو طريقة عرض تُظهر العقد التي تحتوي على المصطلحات من المفردات التي أمرر لها اسم الجهاز كوسيطة أولى.

بالنسبة إلى http: //tero.local/dr71/test-term/tags ("العلامات" هو اسم الجهاز الخاص بمفردات قمت بتحديده في موقع الاختبار الخاص بي) ، أحصل على النتيجة التالية.

screenshot

بالنسبة إلى http: //tero.local/dr71/test-term/tags/tags (سلسلة "العلامات" الثانية هي اسم مصطلح التصنيف الذي تحتوي عليه مفردات "العلامات") ، أحصل على الأتى.

screenshot

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

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

7
kiamlaluno