| Current Path : /proc/thread-self/cwd/static/frontend/Magento/blank/it_IT/Mageplaza_Blog/js/ |
| Current File : //proc/thread-self/cwd/static/frontend/Magento/blank/it_IT/Mageplaza_Blog/js/postAction.js |
/**
* Mageplaza
*
* NOTICE OF LICENSE
*
* This source file is subject to the Mageplaza.com license that is
* available through the world-wide-web at this URL:
* https://www.mageplaza.com/LICENSE.txt
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade this extension to newer
* version in the future.
*
* @category Mageplaza
* @package Mageplaza_Blog
* @copyright Copyright (c) Mageplaza (https://www.mageplaza.com/)
* @license https://www.mageplaza.com/LICENSE.txt
*/
define([
'jquery',
"mage/adminhtml/events",
"mage/adminhtml/wysiwyg/tiny_mce/setup"
], function ($) {
'use strict';
$.widget('mageplaza.mpBlogPostAction', {
options: {},
_create: function () {
var self = this;
$('button.mpblog-action-new').on('click', function () {
self._AddNew();
});
},
_AddNew: function () {
var form = $('#mp_blog_post_form'),
formData = new FormData(form[0]),
htmlPopup = $('#mp-blog-new-post-popup'),
url = form.attr('action');
$.ajax({
url: url,
type: "post",
data: formData,
cache: false,
contentType: false,
processData: false,
showLoader: true,
success: function (result) {
htmlPopup.data('mageModal').closeModal();
if (result.status === 1) {
setTimeout(function () {
location.reload();
}, 500);
}
}
});
}
}
);
return $.mageplaza.mpBlogPostAction;
});