Files
2025-03-12 17:06:23 +01:00

28 lines
717 B
PHP

<?php
/**
* @var Language $language
*/
echo st_admin_checkbox_tag($name, true, $language->getIsDefault(), [
'disabled' => $language->getIsDefault() || !$language->getActive(),
]);
if ($language->getIsDefault())
{
echo input_hidden_tag($name, true);
}
?>
<script>
jQuery(function($) {
$('#language_active').change(function() {
const defaultCheckbox = $('#<?php echo get_id_from_name($name) ?>');
const activeCheckbox = $(this);
defaultCheckbox.prop('disabled', !activeCheckbox.prop('checked'));
if (!activeCheckbox.prop('checked'))
{
defaultCheckbox.prop('checked', false);
}
});
});
</script>