كيف يمكنني إخفاء جميع الفئات الفرعية من الصفحة الرئيسية؟

أهلاً بالجميع،
أبحث عن “كيف يمكنني إخفاء جميع الفئات الفرعية من الصفحة الرئيسية”. أود القيام بذلك لأنه لدينا الآن أكثر من 50 فئة فرعية، ويصبح التمرير لأسفل طويلاً جداً. هل هناك طريقة لإخفاء هذه الفئات الفرعية من الصفحة الرئيسية لفئة رئيسية معينة؟
تم تثبيت الإصدار 3.1.0.beta2.
وجدت هذا:

لم يتم اختباره، لكن أعتقد أنه يفعل شيئًا مختلفًا.
شكراً جزيلاً وأطيب التحيات :slight_smile:

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

أنت لا تحب هذه الإجابة، لكنك تطرح السؤال الخطأ. أنت الآن تحاول حل مشكلة جاءت من أفعالك السابقة ويجب أن يكون السؤال الحقيقي هو:

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

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

مرحباً boopsy!

نعم، من الممكن بالتأكيد باستخدام CSS، لإضافتها في لوحة التحكم الخاصة بك.

التخصيص → المظهر → تحرير CSS/HTML

من صفحة الفئة:

.categories-list .subcategories {
     display: none;
}

هل يمكنك توضيح هذا الجزء؟
هل تستخدم صناديق الفئات الفرعية؟

4 إعجابات

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

بعد النقر مباشرة في فئة رئيسية، أود رؤية جميع الفئات الفرعية هناك، بحيث تعود إلى الوضع الافتراضي مرة أخرى.

تم الاختبار، نعم إنها تعمل، ولكن مع هذا تم إخفاء جميع الفئات الفرعية الآن.

قد ترغب في إلقاء نظرة على مكون السمة هذا.

أعتقد أنه سيفعل ما تبحث عنه.

هناك أيضًا إعدادات للموقع تؤثر على كيفية عرض الفئات ومكونات السمة الأخرى مثل مربعات الفئات الحديثة.

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

أنا أقوم بتشغيل Discourse الإصدار 3.5.0.beta8-dev وأحتاج إلى تعديل CSS الخاص بالمظهر لاختبار بعض التغييرات الصغيرة. كيف يمكنني الوصول إلى CSS؟ لقد وجدت بعض الأدلة ولكن يبدو أنها لواجهة الويب السابقة ولا تتطابق مع الإصدار الحالي. شكراً لمساعدتكم.

يجب أن يكون هناك مكون سمة خاص بالسمة الخاصة بك. ابحث عن مكون يحتوي على “Snippets” في اسمه.

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

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

شكرا لك @Moin ، أنت الأفضل!

أحاول إضافة بعض أكواد CSS لإخفاء الفئة الفرعية “Otros” (هذا هو الاسم المستعار: Otros-t) التي لها نفس الاسم في فئات رئيسية مختلفة. سأحاول إضافة مكون كما أوصيت به مع هذا الكود:

.category-list-item.category-Otros-t {
display: none !important;
}

أي نصيحة.. مرحب بها للغاية.

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

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