function recurse_menu($id, $section, $ds_id) { if (!$section->has_access_view()) { return; } $result = ''; $selected = $id == $ds_id ? 'active' : ''; $title = $section->name; $result .= '<li class="' . $selected . '" data-id="' . $id . '">'; $result .= HTML::anchor(Datasource_Section::uri('view', $id), $section->name . UI::icon('ellipsis-v fa-lg', array('class' => 'pull-right section-draggable')), array('data-icon' => $section->icon())); $result .= '</li>'; return $result; }
<?php echo Form::open(Request::current()->uri(), array('class' => 'form-horizontal panel')); ?> <?php echo Form::hidden('ds_id', $ds->id()); ?> <?php echo View::factory('datasource/section/information_form', array('users' => $users, 'ds' => $ds)); ?> <div class="form-actions panel-footer"> <?php echo UI::actions(NULL, Datasource_Section::uri()); ?> </div> <?php echo Form::close();
<div class="mail-container-header"> <?php echo UI::icon($datasource->icon()); ?> <?php echo $datasource->name; ?> <div class="btn-group pull-right"> <?php if ($datasource->has_access_edit()) { echo UI::button(NULL, array('href' => Datasource_Section::uri('edit', $datasource->id()), 'icon' => UI::icon('wrench'), 'class' => 'btn btn-default', 'title' => __('Edit'), 'hotkeys' => 'ctrl+e')); } if ($datasource->has_access_remove()) { echo UI::button(NULL, array('href' => Datasource_Section::uri('remove', $datasource->id()), 'icon' => UI::icon('trash-o fa-inverse'), 'class' => 'btn btn-danger btn-confirm', 'title' => __('Remove'))); } ?> </div> </div> <div class="mail-controls clearfix headline-actions"> <?php echo View::factory('datasource/section/actions'); ?> </div> <?php if (isset($toolbar)) { ?> <div class="mail-controls"> <?php echo $toolbar; ?>