mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-11-18 11:10:56 +01:00
Fixed Page Add and Move form names
This commit is contained in:
@@ -2,15 +2,15 @@ import $ from 'jquery';
|
||||
import '../../utils/jquery-utils';
|
||||
|
||||
let custom = false;
|
||||
let folder = $('[data-remodal-id="modal"] input[name="folder"], [data-remodal-id="modular"] input[name="folder"]');
|
||||
let title = $('[data-remodal-id="modal"] input[name="title"], [data-remodal-id="modular"] input[name="title"]');
|
||||
let folder = $('[data-remodal-id="modal"] input[name="data[folder]"], [data-remodal-id="modular"] input[name="data[folder]"]');
|
||||
let title = $('[data-remodal-id="modal"] input[name="data[title]"], [data-remodal-id="modular"] input[name="data[title]"]');
|
||||
let getFields = (type, target) => {
|
||||
target = $(target);
|
||||
let query = `[data-remodal-id="${target.closest('[data-remodal-id]').data('remodal-id')}"]`;
|
||||
|
||||
return {
|
||||
title: type === 'title' ? $(target) : $(`${query} input[name="title"]`),
|
||||
folder: type === 'folder' ? $(target) : $(`${query} input[name="folder"]`)
|
||||
title: type === 'title' ? $(target) : $(`${query} input[name="data[title]"]`),
|
||||
folder: type === 'folder' ? $(target) : $(`${query} input[name="data[folder]"]`)
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import $ from 'jquery';
|
||||
|
||||
$('[data-page-move] button[name="task"][value="save"]').on('click', function() {
|
||||
let route = $('form#blueprints:first select[name="route"]');
|
||||
let route = $('form#blueprints:first select[name="data[route]"]');
|
||||
let moveTo = $('[data-page-move] select').val();
|
||||
|
||||
if (route.length && route.val() !== moveTo) {
|
||||
|
||||
6
themes/grav/js/admin.min.js
vendored
6
themes/grav/js/admin.min.js
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user