Спасибо за ваш код ![]()
Если вы хотите, чтобы модальные окна входа / регистрации отображались сразу, вам следует использовать встроенные действия showLogin и showCreateAccount.
Так что вместо этого
helper.h(
"button.btn-primary.btn",
{ type: "button" },
helper.h(
"a",
{ href: "/signup" },
helper.h("span.d-button-label", "Присоединиться")
)
)
для модального окна регистрации лучше использовать что-то вроде этого:
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"
})
Также хочу отметить, что добавление баннера — для анонимных пользователей — под каждым сообщением с кнопками регистрации / входа, на мой взгляд, очень неудобно для пользователя, и я не рекомендую так делать. Однако я не знаю деталей вашего конкретного случая. Не рассматривали ли вы возможность разместить баннер / изображение в верхней части вашего сайта вместо того, чтобы добавлять его к каждому сообщению?