|
Lines 435-440
Link Here
|
| 435 |
[% INCLUDE 'datatables.inc' %] |
435 |
[% INCLUDE 'datatables.inc' %] |
| 436 |
[% Asset.js( "lib/sortable/Sortable.min.js" ) | $raw %] |
436 |
[% Asset.js( "lib/sortable/Sortable.min.js" ) | $raw %] |
| 437 |
[% Asset.js("js/admin-menu.js") | $raw %] |
437 |
[% Asset.js("js/admin-menu.js") | $raw %] |
|
|
438 |
<script> |
| 439 |
const tagsubfield = [% IF tabsubfield %]"[% tabsubfield | html %]"[% ELSE %]null[% END %]; |
| 440 |
</script> |
| 441 |
|
| 438 |
<script> |
442 |
<script> |
| 439 |
$(document).ready(function() { |
443 |
$(document).ready(function() { |
| 440 |
$("#table_authsubfieldstructure").kohaTable({ |
444 |
$("#table_authsubfieldstructure").kohaTable({ |
|
Lines 443-455
Link Here
|
| 443 |
}); |
447 |
}); |
| 444 |
|
448 |
|
| 445 |
if ($("#subfieldtabs").length > 0) { |
449 |
if ($("#subfieldtabs").length > 0) { |
| 446 |
[% IF ( tagsubfield && tagsubfield == "@") %] |
450 |
if (tagsubfield && tagsubfield == "@"){ |
| 447 |
$("#subfieldtabs a[href='#AT_panel']").tab("show"); |
451 |
$("#subfieldtabs a[href='#AT_panel']").tab("show"); |
| 448 |
[% ELSIF ( tagsubfield && tagsubfield != "@") %] |
452 |
} else if ( tagsubfield && tagsubfield != "@") { |
| 449 |
$("#subfieldtabs a[href='#[% tagsubfield | html %]_panel']").tab("show"); |
453 |
$(`#subfieldtabs a[href='#${tagsubfield}_panel']`).tab("show"); |
| 450 |
[% ELSE %] |
454 |
} else { |
| 451 |
$("#subfieldtabs a:first").tab("show"); |
455 |
$("#subfieldtabs a:first").tab("show"); |
| 452 |
[% END %] |
456 |
} |
| 453 |
|
457 |
|
| 454 |
var subfields_list = $("#subfieldtabs > ul"); |
458 |
var subfields_list = $("#subfieldtabs > ul"); |
| 455 |
var sortable_subfields = new Sortable(subfields_list[0], { |
459 |
var sortable_subfields = new Sortable(subfields_list[0], { |
| 456 |
- |
|
|