AdPlugin غير متوافق مع تغييرات في النموذج؟

قد أكون أرى أشياء، ولكن هذا المكون يتوقع نموذجًا يحتوي على كائن موضوع:

ولكن، عندما أسجل هذا النموذج، لم يعد هناك سمة موضوع؟:

هل هناك سبب لإزالة سمة الموضوع؟ كنت في الواقع أستخدمها أيضًا لتوسيع adplugin :frowning:

إعجابَين (2)

مرحباً روبرت - لا أعتقد أن هذا كان مقصوداً. هل تمكنت من معرفة ما يشير إليه @model؟ سيكون من الجيد معرفة ما إذا كان تغييراً أساسياً أم تغييراً في المكون الإضافي.

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

ألا يأخذ نموذج المنشور الذي تم تمريره من خلال موصل post-bottom؟

{{post-bottom-ad model=this}}

وبقول ذلك، أجريت بحثًا عن post-bottom في مستودع discourse وظهر فارغًا … سأتعمق أكثر.

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

يبدو هذا رمزًا قديمًا جدًا:

والذي يحتوي على كائن الموضوع، لذلك تتغير الأشياء أسفل هذا :sweat_smile:

إعجابَين (2)

حسناً، فهمت ما حدث هنا - شكراً على التنبيه @merefield

أمرين:

  1. خلال بعض إعادة الهيكلة قبل بضعة أشهر، بدأنا عن طريق الخطأ في تمرير ‘transformedPost’ بدلاً من ‘post’ إلى post-bottom-ad

  2. خلال نفس إعادة الهيكلة، تركنا ملف post-bottom/discourse-adplugin.hbs قديمًا. لم يفعل شيئًا في الواقع، لكنه جعل هذه المشكلة أصعب بكثير في اكتشافها :sweat_smile:

4 إعجابات

هذا هو الوصف المثالي :slight_smile:

هندسة واجهة المستخدم لتدفق المنشورات معقدة للغاية!

شكراً جزيلاً لك على النظر في هذا الأمر!!

6 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد 4 أيام. لم يعد يُسمح بالردود الجديدة.