$field .= ' checked="checked" ';
}
$field .= ' value="1" />';
$formElements = [];
$n = [];
$n['reverse'] = true;
$n['label'] = '<label>' . rex_i18n::msg('template_categories_all') . '</label>';
$n['field'] = $field;
$formElements[] = $n;
$fragment = new rex_fragment();
$fragment->setVar('elements', $formElements, false);
$panel .= $fragment->parse('core/form/checkbox.php');
$formElements = [];
$n = [];
$n['id'] = 'rex-id-categories';
$n['label'] = '<label for="rex-id-categories-select">' . rex_formatter::widont(rex_i18n::msg('template_categories_custom')) . '</label>';
$n['field'] = $cat_select->get();
$n['note'] = rex_i18n::msg('ctrl');
$formElements[] = $n;
$fragment = new rex_fragment();
$fragment->setVar('flush', true);
$fragment->setVar('elements', $formElements, false);
$panel .= $fragment->parse('core/form/form.php');
$panel .= '
</fieldset>
</div>
</div>';
$formElements = [];
$n = [];
$n['field'] = '<a class="btn btn-abort" href="' . rex_url::currentBackendPage() . '">' . rex_i18n::msg('form_abort') . '</a>';
$formElements[] = $n;