Пример #1
0
    if ($trade_menu) {
        $tabs['trades'] = $trade_menu;
    }
}
/* HISTORY */
if ($this->hc_modules->exists('logaudit')) {
    $tabs['history'] = '<i class="fa fa-list-ul"></i> ' . lang('common_history');
    $tab_content['history'] = Modules::run('logaudit/admin/index', $object);
}
/* DELETE SERIES */
if ($group_count > 1 && $this->hc_modules->exists('shift_groups')) {
    $tabs['delete'] = '<i class="fa fa-times text-danger"></i> ' . lang('common_delete');
    $tab_content['delete'] = Modules::run('shift_groups/admin/delete_form', $object);
}
?>

<?php 
$tabs_id = hc_random();
echo Hc_bootstrap::nav_tabs($tabs, '', '', $tabs_id);
echo hc_bootstrap::tab_content($tab_content);
?>

<script language="JavaScript">
if ( window.location.hash )
{
	jQuery('#<?php 
echo $tabs_id;
?>
 a[href="' + window.location.hash + '"]').tab("show");
}
</script>
Пример #2
0
    ?>
	<?php 
    echo $this->hc_form->input($fields['user']);
    echo Hc_html::wrap_input(lang('user_level_staff'), $default_user->title(TRUE));
} else {
    ?>
	<?php 
    $default_assign = $this->hc_form->get_default('assign');
    echo Hc_html::wrap_input($fields['user']['label'], array('', Hc_bootstrap::nav_tabs(array('later' => lang('common_select_later'), 'now' => lang('common_select_now')), $default_assign, 'assign', '', 'style="margin: 0 0;"')));
    ?>

	<?php 
    unset($fields['user']['options'][0]);
    $fields['user']['extra']['multiple'] = 'multiple';
    $fields['user']['extra']['class'] = 'hc-multiselect';
    echo hc_bootstrap::tab_content(array('later' => Hc_html::wrap_input(lang('shift_staff_count'), $this->hc_form->build_input(array('name' => 'count', 'type' => 'text', 'size' => 4, 'default' => 1))), 'now' => Hc_html::wrap_input('', $this->hc_form->build_input($fields['user']))), $default_assign);
}
?>

<?php 
echo Hc_html::wrap_input('', form_submit(array('name' => 'submit', 'class' => 'btn btn-default'), lang($this->conf['entity'] . '_add')));
?>

<?php 
echo form_close();
?>

<script language="JavaScript">
jQuery('.hc-shift-templates').on('click', function(e)
{
	jQuery(this).closest('form').find('[name=start]').val( jQuery(this).data('start') );
Пример #3
0
<?php

echo form_open(join('/', array_merge(array($this->conf['path'], 'save', 0), $args)), array('class' => 'form-horizontal form-condensed'));
?>

<?php 
echo $this->hc_form->input(array('name' => 'repeat', 'type' => 'hidden'));
?>

<?php 
echo Hc_html::wrap_input('', hc_bootstrap::nav_tabs(array('single' => lang('time_single_day'), 'multiple' => lang('time_multiple_days')), $this->hc_form->get_default('repeat'), 'repeat'));
?>

<?php 
echo hc_bootstrap::tab_content(array('single' => Hc_html::wrap_input($fields['date']['label'], $this->hc_form->build_input($fields['date'])) . Hc_html::wrap_input(lang('time'), array($this->hc_form->build_input($fields['start']), ' - ', $this->hc_form->build_input($fields['end']))), 'multiple' => Hc_html::wrap_input(lang('time_dates'), array($this->hc_form->build_input(array('name' => 'date_start', 'label' => lang('time_date_from'), 'type' => 'date')), ' - ', $this->hc_form->build_input(array('name' => 'date_end', 'label' => lang('time_date_to'), 'type' => 'date'))))), $this->hc_form->get_default('repeat'));
?>

<?php 
echo Hc_html::wrap_input($fields['user']['label'], $this->hc_form->build_input($fields['user']));
?>

<?php 
echo Hc_html::wrap_input($fields['status']['label'], $this->hc_form->build_input($fields['status']));
?>

<?php 
if ($this->hc_modules->exists('notes')) {
    ?>
	<?php 
    echo Hc_html::wrap_input(lang('common_notes'), $this->hc_form->build_input(array('name' => 'notes', 'type' => 'textarea', 'rows' => 3)));
}