سلام
مشکلی در mention داشتم . callback به درستی کار نمیکنه . داده ها به خوبی دریافت میشه و در console.log قابل مشاهده است ولی در dropdown نمیاد . فقط با زدن @ یک بار drop down نمایش داده میشه و با ورود کاراکتر های بعدی drop down نمایش داده نمیشه.
$('#body').atwho({
at: "@",
delay: 750,
callbacks: {
// remoteFilter: async function (query, callback) {
// axios.get(location.pathname + "/usersearch/" + '?username=' + query)
// .then(
// response => this.results = response.data.users,
// callback(this.results)
// );
remoteFilter: function(query, callback) {
$.getJSON(location.pathname + "/usersearch/", {username: query}, function(usernames) {
callback(usernames)
});
}
}
})```@hesammousavi متشکرم. شما در ادیتورتون از یوزرهای استاتیک برای منشن استفاده کردید. برای اینکه بتونیم به هرفردی که عضو فوروم هست اشاره کنیم باید اطلاعات از دیتابیس خونده بشه. در هر صورت فکر میکنم من هم باید مثل شما چند نفر کاربر که مسئول انجمن هستند را به کاربر بدم برای منشن. چند روز وقت گذاشتم نتونستم کاری از پیش ببرم.
شاید پاسخ شما همینجا باشد