Привет, я разобрался, как переопределить действие в контроллерах.
Пример
import CreateAccount from 'discourse/controllers/create-account';
export default {
name: 'Create-Account-Popup',
initialize: function () {
CreateAccount.reopen({
actions: {
createAccount() {
// мой код
}
}
});
}
Как добавить свой @discourseComputed?
Я делаю как в примере, но это не работает
export default {
name: 'Create-Account-Popup',
@discourseComputed()
ldapForgotPassword() {
console.log('забыл!!');
return this.siteSettings.forum_login_popup_use_ldap;
},