فتح الـ login form بـ onclick في الـ theme component

لقد بحثت كثيرًا قبل النشر ولكني لم أجده. أقوم بتغيير مكون السمة هذا قليلاً وإضافة زر إنشاء موضوع جديد. وأريد أن يفتح المستخدمون غير المسجلين منطقة تسجيل الدخول عند النقر على الزر. الملف الذي أحاول إصلاحه هو جزء النقر المسبق هنا: https://github.com/KilicSelcuk/discourse-new-image-ask-topic-button-theme-component/blob/main/common/header.html

أريد جعل الأزرار مرئية بدلاً من إخفائها وتشجيع الأشخاص على تسجيل الدخول أو الاشتراك لاستخدام هذه الميزة.

شكرا.

لقد فعلتها بهذه الطريقة.

helper.attach("button", {
      label: "log_in",
      className: "css_class_name",
      action: "showLogin",
      icon: "plus"
      })

لقد تغيرت رموز التخصيص في Discourse كثيرًا منذ عام 2018/2019. قد تكون هذه الموارد قديمة جدًا.

هل حاولت إلقاء نظرة على كيفية إضافة Discourse حاليًا للعناصر/الأزرار وإرفاق الإجراءات بها؟

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

بصراحة، لا أعرف أين أجد مثل هذه المستندات. إذا كان هناك دليل وتعرفه، إذا شاركته، فسأضعك بين الأشخاص الذين أحبهم :slight_smile: