تم “إزالة” عنصر واجهة المستخدم post-admin-menu مؤخرًا لصالح مكون Glimmer هنا admin-post-menu.gjs.
الطريقة الصحيحة لإضافة زر هي استخدام واجهة برمجة التطبيقات addPostAdminMenuButton بدلاً من ذلك:
api.addPostAdminMenuButton((name, attrs) => {
return {
action: (post) => {
const ajaxParams = {
type: 'POST',
data: { post_id: post.id }
};
ajax("/reset_bump", ajaxParams).catch(popupAjaxError);
},
icon: 'calendar-times',
className: 'reset-bump',
label: 'reset_bump.button_label',
};
});
إعجابَين (2)