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>
?> <?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') );
<?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))); }