أهلاً بالجميع! سأكون ممتناً جداً لو تمكن شخص ما من مساعدتنا في التخصيص التالي
ما الذي تريد إنجازه؟
نحتاج إلى عرض كتلة قائمة الرغبات في الصفحة الرئيسية. إليك كيفية عملها:
تعرض الكتلة آخر 4 مواضيع، مع الحفاظ على التصميم الحالي، بما في ذلك عدد الأصوات، وعنوان الموضوع (جنباً إلى جنب مع اسم الفئة الفرعية والعلامة)، وصور المستخدمين، وعدد الردود، والمشاهدات، وآخر نشاط. لقد التقطنا جميع التفاصيل في لقطة الشاشة.
يجب فرز المواضيع حسب الأصوات، مع اتباع الفرز الحالي في فئة قائمة الرغبات.
يجب أن يربط زر “عرض المزيد” بفئة قائمة الرغبات الكاملة، مع فرزها أيضاً حسب الأصوات.
أود بالفعل مناقشة كيفية تنفيذ ذلك على أفضل وجه، ليكون متوافقًا قدر الإمكان مع الإطار العام.
يوجد بالفعل مكوني لعرض قوائم المواضيع: Featured Lists. حاليًا، يتم عرضه باستخدام مكون BasicTopicList من النواة. يمكنه أيضًا استخدام TopicList، لست متأكدًا مما إذا كان سيكون هناك فرق. المظهر الافتراضي هو:
لكنه لا يقوم بتحديث العرض في مكون القائمة المميزة. لذلك أتساءل عما إذا كانت أفضل طريقة للمضي قدمًا هنا ستكون مكونًا عامًا يضيف عمود قائمة مواضيع مخصصًا للأصوات، على غرار عمود المؤلف؟
لكن أتساءل عما إذا كنت أفوت شيئًا ما بشأن سبب عدم قيام المكون الرسمي الحالي بذلك؟
بعد البحث قليلًا في هذا الأمر، ما سأفعله على الأرجح هو:
بناء مكون يضيف عمود “تصويت” بشكل عام إلى تخطيط قائمة المواضيع
إضافة منتقي فئات إلى إعدادات المكون. حتى تتمكن من استخدام هذا الخيار إذا كنت تريد إظهاره فقط في فئات معينة.
إذا كنت تريد إظهار عمود الأصوات في القوائم العامة أو في القوائم المميزة، فلا تقصر الأمر على فئات معينة واعرضه في كل مكان. أو إخفائه باستخدام CSS في القوائم التي لا ينبغي عرضه فيها.