أريد إنشاء رأس جدول جديد (th) في جدول الموضوعات <topic-list.ember-view> في رأس الجدول (thead) بالفئة . هل يمكن لأحد أن يخبرني كيف يمكنني فعل ذلك.
تحتاج إلى بعض المعرفة المسبقة بـ handlebars. بعد ذلك، قم بالمرور عبر الكود المصدري لـ discourse وابحث عن المسار المقابل.
ثم قم بإنشاء ملف جديد بنفس الاسم في مكون السمة الخاص بك وفقًا للمسار لتجاوزه، تمامًا مثل المثال أدناه.
هذا ليس مفيدًا.
لماذا لا
إنها إجابة صالحة على حد علمي.
هذا مؤسف لأنه الإجابة الصحيحة و @Lhc_fl مفيد جدًا.
ما هو الجزء الذي لا تفهمه؟ ما تطلبه ليس بالضرورة تغييرًا سهلاً لشخص غير مألوف بتطوير Discourse باستخدام قوالب handlebars.
أو باستخدام منفذ المكون الإضافي الخام؟
يبدو لي أن “هذا غير مفيد” يعني هنا “لا أعرف كيف أفعل ذلك”.
يرجى قراءة دليلنا الرسمي: Developing Discourse Themes & Theme Components.
هناك عدة طرق لتجاوز القوالب (وهو حل لما تحاول تحقيقه). أحدها موصوف في هذا القسم: Developing Discourse Themes & Theme Components
أريد الحصول على البيانات من جدول <post_replies>. واستخدامها في الزر الموجود في <topic-list-table> لكل صف، ستكون هناك مشاركات مختلفة، لذا وفقًا لمعرف المشاركة، سيتم استرداد آخر رد، وعند النقر على الزر الموجود في الجدول، سيتم لصق آخر رد في الحاوية.
لا أزال لا أعرف ما الذي تريد أن يحدث. ربما قل ما تريد أن يحدث دون وصف أي شيء حول كيفية القيام بذلك.