لماذا توجد فئة لا يمكنني تعديلها

مرحباً،

هذا محرج بعض الشيء: لقد أنشأت 3 فئات على منتدى الجديد الخاص بي، وعندما أريد تكوين إحداها (الاثنتان الأخريان تعملان بشكل جيد)، أحصل على رسالة “هذه الصفحة غير موجودة أو خاصة” (على الرغم من أنني المالك والمسؤول)

ما الخطأ الذي ارتكبته؟ (خطأ مبتدئ على ما أعتقد)

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

قد يكون اسم الفئة التي اخترتها. واجه شخص ما مشكلة مع الأحرف الفنلندية في هذا الموضوع الأخير، وتم اقتراح هذا كحل:

إعجابَين (2)

قد يكون لدي تلميح: عندما أكون في صفحة الفئة، فإن الحرف الفرنسي “é” يتكرر مرتين في عنوان URL: أعتقد أن هذا قد يكون جزءًا من المشكلة عندما أنقر على “تعديل” (مما يؤدي مباشرة إلى خطأ 404)

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

بالضبط، على الرغم من أنه وصف للفئة في حالتي.

أنا لا أفهم حقًا الحل الذي اقتبسته ولكني سأبذل قصارى جهدي…

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

نعم، لقد واجهت هذه المشكلة أيضًا،
ماذا لديك لمعلمة slug generation method؟

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

قد يساعد هذا: Administrative Bulk Operations

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

شكراً، على الرغم من أنني مستضاف، لذا فإن SSH ليس خياراً سهلاً بالنسبة لي.

أين يمكن العثور على طريقة إنشاء الـ slug؟ تخميني كان في مكان ما في المعلمات…

تعديل: أعتقد أن هذا هو: /c/toute-personne-intéressée-par-nos-activitées/5

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

لا بأس، إذا لم تكن معتادًا على وحدة التحكم بعد، فلا داعي للعجلة. يمكنك دائمًا تغيير رؤية هذه الوحدة إلى ‘staff’، والعودة وترتيبها لاحقًا.

لقد اختبرتها للتو، ووجود فئة تسمى على سبيل المثال ‘Tést’ لا بأس به، طالما أنك لا تتضمن الـ é في الـ slug (لذا دع discourse ينشئ الـ slug بنفسه).

تعديل: لكن @Benjamin_D لديه الإجابة الفعلية أدناه. :slightly_smiling_face::+1::down_arrow:

إعجابَين (2)

بالفعل https://your.domain/admin/site_settings/category/all_results?filter=slug%20generation، يجب تعيينها إلى مشفرة

إعجابَين (2)

يبدو هذا خطأ. لا ينبغي أن يكون من الممكن تعيين الفئة بحيث لا يمكنك تعديلها.

إذا كانت المشكلة هي الـ slug، فيجب أن تكون قادرًا على استبدال الـ slug بـ -، لذا يجب أن يعمل /c/-/8 (حيث 8 هو معرف الفئة).

إعجابَين (2)

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

لقد كان ASCII، قمت بتغييره إلى مشفر، لقد نجح الأمر! يمكنني الآن فعل ما يجب علي فعله!

شكرًا جزيلاً لكما! :star_struck:

4 إعجابات

بالتأكيد

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

أتفق معك، لا أعرف ما إذا كان هذا ناتجًا عن خطأ من مضيفي، أو إذا كان هناك شيء في الإصدار لم يتم إصلاحه بعد. يجب أن أعترف بأن هذا الإصدار من المفترض ترقيته وفقًا لرسالة تحذير في صفحة المسؤول (على الرغم من أنني لا أستطيع القيام بذلك بنفسي): مضيفي يعمل بالإصدار 2.7.9 بينما الإصدار الأخير هو 2.8.0.beta9

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

لقد اختبرت للتو إنشاء اسم فئة وتعديله بأحرف مميزة في تثبيت جديد وعمل بشكل جيد. لم أضطر إلى تعديل الـ slug يدويًا، لذا يبدو أن أحدث إصدار (2.8.0.beta9) قد أصلح هذا.

– تعديل –
ومن المثير للاهتمام… لم أغير إعداد الـ slug من ascii إلى encoded كما ذكر @Benjamin_D في وقت سابق في الموضوع. لقد نجح الأمر مباشرة.

4 إعجابات

كما يشير @MarkDoerr، تم دمج طلب السحب (PR) الذي حل المشكلة في 12 يناير 21، حيث تم إصدار الإصدار المستقر 2.7.9 في 20 أكتوبر.

كان هناك إصداران أمنيان للفرع المستقر منذ ذلك الحين.

إعجابَين (2)