السماح أو عدم السماح بالأحرف ذات العلامات الصوتية في اسم الفئة وفقًا لإعداد "طريقة إنشاء الاسم"

أحدث إصدار تجريبي 2.6.0 beta4، بيئة التطوير، ubuntu 20.04، firefox 81، اللغة الفرنسية (:roll_eyes: نعم أعرف، :sweat_smile:)
لست متأكدًا مما إذا كان يجب أن أتمكن من الحصول على ذلك، لكن استخدام حرف مشدّد في عنوان فئة (من فئة تم إنشاؤها حديثًا) يتسبب في فشل تحميل صفحة domain/c/slug/id (إعادة توجيه كثيرة؟).
في غضون ذلك، فقط احتياطًا، حل rails:
Category.where(id: the-id-number).update(slug: "the-slug-without-any-accent")

هل جربت عن طريق الخطأ ضبط إعداد الموقع “طريقة توليد السلاجل” على “مشفر”؟

تم الإبلاغ عن خلل مشابه هنا: Newly added non-ASCII category page does not load. إذا بدا أن هناك تراجعًا في الأداء، فأخبرنا بذلك!

3 إعجابات

آه، عذراً، كان يجب أن أبحث قليلاً أكثر :sweat_smile:
في الواقع، كانت طريقة توليد الصلاحية مضبوطة على ASCII.
مع الترميز، تعمل بشكل ممتاز!
عادةً ما أحرص على تجنب الأحرف ذات التشكيل في الصلاحيات، عادات قديمة، لكنني أشعر أن التطبيق قام بتنظيفها لي عدة مرات.

هل يمكن (أو يجب) منعني من تعيين صلاحية تحتوي على أحرف مشكّلة (عن طريق الخطأ) عند ضبط الإعداد على ASCII؟

إعجاب واحد (1)

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

إعجابَين (2)

أوه نعم!
حتى لو كنتُ (نوعًا ما) قد خمنتُ ما كان يحدث في الأصل، فقد تمكنتُ من عدم البحث عن “accent” و “category” بل عن “accentuated” و “accented”

لم أفكر حتى في إعداد، لقد اقتنعتُ بأنه لا يُفترض أن يعمل :smile:

إعجاب واحد (1)

أعتقد أن الأمر قد اكتمل :+1:

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 6 أيام. لم يعد مسموحًا بإضافة ردود جديدة.