mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-05-07 02:26:23 +02:00
Pass the field name to the controller task
This commit is contained in:
@@ -120,7 +120,8 @@ export class Parents {
|
||||
url: `${gravConfig.base_url_relative}/ajax.json/task${gravConfig.param_sep}getFolderListing`,
|
||||
method: 'post',
|
||||
data: {
|
||||
route: b64_encode_unicode(parent.value)
|
||||
route: b64_encode_unicode(parent.value),
|
||||
field: this.field.data('fieldName')
|
||||
},
|
||||
success: (response) => {
|
||||
this.stopLoader();
|
||||
@@ -182,6 +183,7 @@ $(document).on('click', '[data-field-parents]', (event) => {
|
||||
method: 'post',
|
||||
data: {
|
||||
route: b64_encode_unicode(field.val()),
|
||||
field: field.data('fieldName'),
|
||||
initial: true
|
||||
},
|
||||
success(response) {
|
||||
|
||||
4
themes/grav/js/admin.min.js
vendored
4
themes/grav/js/admin.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -18,7 +18,7 @@
|
||||
<span><i class="fa fa-folder-o"></i> <span data-parents-field-label="{{ name }}">{{ value|default('<root>') }}</span></span>
|
||||
</div>
|
||||
|
||||
<input type="hidden" class="input" name="{{ name }}" value="{{ value|join(', ') }}" />
|
||||
<input type="hidden" class="input" name="{{ name }}" data-field-name="{{ field.name }}" value="{{ value|join(', ') }}" />
|
||||
</div>
|
||||
|
||||
{#{% set last_page_route = admin.page.getLastPageRoute %}
|
||||
|
||||
Reference in New Issue
Block a user