افتح نافذة تسجيل الدخول المنبثقة أو قم بتشغيل الحدث عند الضغط على الزر

شكرًا لمشاركة الكود الخاص بك :+1:

إذا كنت تريد أن تظهر نوافذ تسجيل الدخول / إنشاء الحساب مباشرةً، فيجب عليك استخدام إجراءات showLogin و showCreateAccount المدمجة.

لذلك، بدلاً من هذا:

helper.h(
  "button.btn-primary.btn",
  { type: "button" },
  helper.h(
    "a",
    { href: "/signup" },
    helper.h("span.d-button-label", "Tham Gia")
  )
)

يجب أن تستخدم شيئًا مثل هذا لنافذة إنشاء الحساب:

helper.attach("button", {
  label: "sign_up",
  className: "btn-primary btn-small sign-up-button",
  action: "showCreateAccount"
})

أو هذا إذا كنت تريد نافذة تسجيل الدخول:

helper.attach("button", {
  label: "log_in",
  className: "btn-primary btn-small login-button",
  action: "showLogin",
  icon: "user"
})

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