كيفية استخدام api.onPageChange مع api.createWidget؟

الأمر أكثر تعقيدًا من ذلك لترجمته إلى مكون سمة مثبت محليًا، ولكن إحدى الطرق لإضافة بعض المرونة إلى سمة بعيدة ستكون باستخدام إعدادات السمة (Add settings to your Discourse theme).

يتضمن ذلك إضافة ملف settings.yml وتحديث بعض القيم في المكون و/أو القالب. ثم تحصل على إعدادات في صفحة مسؤول مكون السمة الخاصة بك مثل هذا:

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

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