لديّ وجهة نظر حيث أريد استخدام مصطلح تعريف متعدد كوسيطات. أريد استخدام اسم مصطلح من عنوان url وتحويله إلى مصطلح تعريف. لقد تمكنت من القيام بذلك بسهولة كافية وتعمل مع مصطلحات بسيطة من كلمة واحدة أو حتى كلمات متعددة من خلال التحقق من "تحويل الشرطات في عنوان URL إلى مسافات في وسيطات اسم المصطلح"
لدي بعض المصطلحات التي لها شخصيات خاصة مثل: "الأخبار والسياسة".
هل هناك أي طريقة للحصول على عنوان URL لـ Nice (أخبار السياسة) والحصول على طرق عرض للتعرف على المصطلح الصحيح وتحويله إلى المصطلح الصحيح؟ هل سأضطر إلى ترميز علامة العطف؟ هل سينجح ذلك؟
تحرير: يمكنك إعداد الأسماء المستعارة للمسار لعبارات تصنيف مفردة ، ولكنها مشكلة عندما تريد استخدام اسم المصطلح كوسيطة ثانية في مسار متعدد الوسائط مثل:
لنفترض أنني أردت تصفية نتائج العرض حسب مصطلح الأخبار٪ 1 ثم٪ 2 الأخبار والسياسة
/ أخبار/أخبار سياسية
لن يتم التعرف على المصطلح الثاني.
يمكنك استخدام pathauto لإعداد الأسماء المستعارة التلقائية لمصطلحات التصنيف الخاصة بك. سيهتم Pathauto بأحرف url غير الصالحة لك عندما يقوم بإنشاء الأسماء المستعارة التلقائية. ثم في وجهة نظرك ، استخدم معرف المصطلح كوسيطة. يمكن أن يكون مسار العرض الخاص بك إما تصنيف/مصطلح /٪ أو Autoalias التي أعددتها /٪
نظرًا لوجود خطأ طويل الأمد في وحدة طرق العرض التي تم الإبلاغ عنها في المشكلة رقم 672606: علامات زائد وشرطة وشرطة مائلة للأمام (+ - /) وسيطات فاصلة على Drupal.org ، لا يمكن استخدام كوسيطات (أو "مرشحات سياقية" في لغة أكثر حداثة) أسماء مصطلح تحتوي على أحرف خاصة معينة. بعض الحلول مقترحة هناك :