مساعدة في مكون الثيم على Github

أعتذر، ما زلت مبتدئًا تمامًا.

أنا أعمل على إنشاء مكون سمة.
لقد قمت باستيراد هيكل مكون السمة.

لقد أنشأت ملف جافاسكريبت وأضفته إلى

Javascript\Discourse\Initializers\Discourse_foo.js

حسب فهمي، يجب استدعاء هذا الملف بواسطة علامة النص البرمجي في الرأس؟

<script src="discours_foo.js"></script>

بالنظر إلى بعض مكونات السمات الأخرى، لم أرَ أنها تحتوي على ملف يسمى header.css؟ استدعاءً لنصوص الجافاسكريبت البرمجية التي يستخدمونها.

أي توجيهات ستكون موضع تقدير كبير لتحسين فهمي.

شكرا لك.

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

لا أعتقد ذلك. أعتقد أنه يعمل ببساطة لأنه موجود في دليل المبدئات. على حد علمي، يتضمن الهيكل المبدئي ملف تهيئة مع console.log حتى تتمكن من رؤية أنه قيد التشغيل.

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

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

حسنًا، هذا يبدو منطقيًا.

أحد الأشياء التي نظرت فيها كان إخفاء الموظفين.

لذا، إذا لم تكن بحاجة إلى أي CSS، فهل تحتاج فقط إلى تضمين ملف JScript الخاص بك في دليل المبدئات وملء تفاصيل about.json؟

وهل سيعمل المكون دون أي شيء آخر؟ (بافتراض أن النص البرمجي جيد)

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

أعتقد أن هذا صحيح. إذا كنت لا ترغب في إضافة CSS، فلن تحتاج إلى ملف CSS. (يبدو أنه تحصيل حاصل آمن.)

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

من الممتع دائمًا تعلم أشياء/إجراءات جديدة.

إعجابَين (2)

هذه المواضيع يجب أن تساعد

3 إعجابات

شكرا جزيلا لك يا ليلي. سألقي نظرة عليها. مساعدتك لنا دائما محل تقدير كبير.

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.