Browse Source

Merge pull request #25238 from abpframework/fix/cms-kit-replace-ajaxSubmit

Replace `ajaxSubmit` with `abp.ajax` in CmsKit Pages and BlogPosts
pull/25239/head
Enis Necipoglu 6 months ago
committed by GitHub
parent
commit
0305650fce
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 25
      modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/create.js
  2. 25
      modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/update.js
  3. 20
      modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/create.js
  4. 16
      modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/update.js

25
modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/create.js

@ -55,19 +55,20 @@ $(function () {
await submitCoverImage(); await submitCoverImage();
$formCreate.ajaxSubmit({ abp.ajax({
success: function (result) { url: $formCreate.attr("action"),
if (isTagsEnabled) { data: new FormData($formCreate[0]),
submitEntityTags(result.id); processData: false,
} contentType: false
else { }).done(function (result) {
finishSaving(); if (isTagsEnabled) {
} submitEntityTags(result.id);
},
error: function (result) {
abp.notify.error(result.responseJSON.error.message);
abp.ui.clearBusy();
} }
else {
finishSaving();
}
}).fail(function () {
abp.ui.clearBusy();
}); });
} }
} }

25
modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/update.js

@ -42,19 +42,20 @@ $(function () {
await submitCoverImage(); await submitCoverImage();
$formUpdate.ajaxSubmit({ abp.ajax({
success: function (result) { url: $formUpdate.attr("action"),
if (isTagsEnabled) { data: new FormData($formUpdate[0]),
submitEntityTags($blogPostIdInput.val()); processData: false,
} contentType: false
else { }).done(function (result) {
finishSaving(result); if (isTagsEnabled) {
} submitEntityTags($blogPostIdInput.val());
}, }
error: function (result) { else {
abp.ui.clearBusy(); finishSaving(result);
abp.notify.error(result.responseJSON.error.message);
} }
}).fail(function () {
abp.ui.clearBusy();
}); });
} }
else { else {

20
modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/create.js

@ -36,16 +36,16 @@ $(function () {
$("#ViewModel_Style").val(styleEditor.getValue()); $("#ViewModel_Style").val(styleEditor.getValue());
$("#ViewModel_Script").val(scriptEditor.getValue()); $("#ViewModel_Script").val(scriptEditor.getValue());
$createForm.ajaxSubmit({ abp.ajax({
success: function (result) { url: $createForm.attr("action"),
abp.notify.success(l('SavedSuccessfully')); data: new FormData($createForm[0]),
abp.ui.clearBusy(); processData: false,
location.href = "../Pages"; contentType: false
}, }).done(function () {
error: function (result) { abp.notify.success(l('SavedSuccessfully'));
abp.ui.clearBusy(); location.href = "../Pages";
abp.notify.error(result.responseJSON.error.message); }).always(function () {
} abp.ui.clearBusy();
}); });
} }
}); });

16
modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/update.js

@ -34,12 +34,16 @@ $(function () {
$("#ViewModel_Style").val(styleEditor.getValue()); $("#ViewModel_Style").val(styleEditor.getValue());
$("#ViewModel_Script").val(scriptEditor.getValue()); $("#ViewModel_Script").val(scriptEditor.getValue());
$formUpdate.ajaxSubmit({ abp.ajax({
success: function (result) { url: $formUpdate.attr("action"),
abp.notify.success(l('SavedSuccessfully')); data: new FormData($formUpdate[0]),
abp.ui.clearBusy(); processData: false,
location.href = "../../Pages"; contentType: false
} }).done(function () {
abp.notify.success(l('SavedSuccessfully'));
location.href = "../../Pages";
}).always(function () {
abp.ui.clearBusy();
}); });
} }
}); });

Loading…
Cancel
Save