return render_json_error(
'لا يمكن تنفيذ عملية التثبيت.',
status: 402
)
باستخدام الدالة render_json_error، كيف يمكنني عرض رسالة خطأ منبثقة (pop-up) في الواجهة الأمامية؟
return render_json_error(
'لا يمكن تنفيذ عملية التثبيت.',
status: 402
)
باستخدام الدالة render_json_error، كيف يمكنني عرض رسالة خطأ منبثقة (pop-up) في الواجهة الأمامية؟
لست متأكدًا من السياق الكامل، ولكن أعتقد أنه يمكنك القيام بذلك:
import { ajax } from "discourse/lib/ajax";
import { popupAjaxError } from "discourse/lib/ajax-error";
try {
// ...
} catch (e) {
popupAjaxError(e);
}
// أو
ajax("...") // دالة ما
.then(() => {
// ...
})
.catch(popupAjaxError);