عند لصق الرمز، يظهر العنصر المصغر في الصفحة الرئيسية للموقع. كيف يمكنني جعله يظهر في إحدى فئات/صفحات الموقع وليس الصفحة الرئيسية؟
مرحباً، هل يمكنك إرسال لقطة شاشة أو تسجيل شاشة للمشكلة؟
شكراً!
إذا وضعت الكود في الرأس (head)، فسيظهر في الصفحة الرئيسية في الأعلى. أما الجسم (body) فيسمح له بالظهور في الصفحة الرئيسية في الأسفل. كيف يمكنني جعل الأداة (widget) تظهر في صفحة أخرى بعيدًا عن الصفحة الرئيسية؟ شكرًا.
مرحباً @Issa_George. أوصي بالعمل من خلال البرنامج التعليمي هنا للتعرف على المفاهيم والتقنيات اللازمة لتطوير السمات. وهو يغطي كيفية عرض المحتوى في أماكن مختلفة في جميع أنحاء واجهة المستخدم:
وستجد تطوير السمات أسهل بكثير باستخدام أداة سطر الأوامر discourse_theme.
كما قال ديفيد، يجب عليك اتباع هذا البرنامج التعليمي لمعرفة كيفية بناء مكون يمكن عرضه في أماكن مختلفة، وتحديداً، منافذ الإضافات (plugin outlets)، المنتشرة في جميع أنحاء الموقع لتوفير أماكن يمكنك فيها عرض المكون.
يمكنك وضع الكود داخل علامة التبويب “JS” وإقرانه بـ api.renderInOutlet() وعلامة <template>.
مرحباً نيت، ما زلت أواجه صعوبة في هذا. أريد فقط وضع كود الويدجت HTML داخل قسم فئة بدلاً من الصفحة الرئيسية. قرأت الدليل ولكنه ليس واضحاً بالنسبة لي ما الذي يجب أن أستخدمه. قمت بتثبيت CLI والكود الذي وضعته لا يفعل شيئاً على موقعي. ثم ذهبت إلى موقع منشئ الثيم ولم يظهر الكود الخاص بي في المعاينة. يعمل الكود النموذجي من الدليل ويمكنني رؤية التغييرات الملونة عندما أضع الكود.
مرحباً، هل يمكنك مشاركة الكود الحالي الذي تستخدمه؟ شكراً!
يجب عليك استخدام منفذ إضافة ومكون Glimmer. ألقِ نظرة على الأدلة الأخيرة لتطوير السمات.
أو، ضع علامة النص البرمجي في علامة \u003chead\u003e وقطعة الكود الأخرى في علامة التبويب JS (واستورد المساعدين هناك).
شكرا لك. لقد نجحت في تشغيله.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
