المنشورات = postsToRender، أيهما تسمي .html.erb؟

posts = postsToRender
أيًا منها تسميه .html.erb؟
posts = postsToRender
أي ملف .html يجب أن أقوم بتعديله للتحرير؟

{{conditional-loading-spinner condition=model.postStream.loadingAbove}}
          {{plugin-outlet name="topic-above-posts" args=(hash model=model)}}

          {{#unless model.postStream.loadingFilter}}
            {{scrolling-post-stream
              posts=postsToRender
              canCreatePost=model.details.can_create_post
              multiSelect=multiSelect
              selectedPostsCount=selectedPostsCount
              selectedQuery=selectedQuery
              gaps=model.postStream.gaps
              showFlags=(action "showPostFlags")
              editPost=(action "editPost")
              showHistory=(route-action "showHistory")
              showLogin=(route-action "showLogin")
              showRawEmail=(route-action "showRawEmail")

هذا قالب Ember Handlebars يشير إلى مكون Ember ولا علاقة له بـ Ruby في هذه المرحلة.

قد يكون من الأفضل لك البدء في الاطلاع على كيفية عمل Ember.

نادرًا ما يُستخدم Ruby لعرض المحتوى في Discourse؛ فهو يُستخدم في الغالب لتوفير البيانات ومعالجة التغييرات عليها.

هل قمت بقراءة أدلة الإضافات؟

كما يُرجى الاطلاع على How can I make my own Discourse plugins? - #2 by merefield

شكرًا لك
لقد عرفت.
topic.hbs(ex)posts=postsToRender) > topic.js.es6 > ??? .html.erb

أود أن أدرس