+ Add actionbar.

This commit is contained in:
Lufei
2022-10-19 15:18:45 +08:00
parent 05b0382180
commit fe4a7cf221
5 changed files with 87 additions and 5 deletions
+18 -1
View File
@@ -8,9 +8,26 @@ foreach($this->lang->program->featureBar['browse'] as $key => $label)
$toolbar->append($tab);
}
if(common::hasPriv('project', 'batchEdit') and $programType != 'bygrid' and $hasProject === true)
{
$toolbar->append(html::checkbox('editProject', array('1' => $lang->project->edit), '', $this->cookie->editProject ? 'checked=checked' : ''));
}
$toolbar->append('<a class="btn btn-link querybox-toggle" id="bysearchTab"><i class="icon icon-search muted"></i> ' . $lang->user->search . '</a>');
$actionbar = actionbar();
if(common::hasPriv('project', 'create'))
{
$button = button('<i class="icon icon-plus"></i> ' . $this->lang->project->create)->link($this->createLink('project', 'createGuide', "programID=0&from=PGM"))->misc('class="btn btn-secondary" data-toggle="modal" data-target="#guideDialog"');
$actionbar->append($button);
}
if(isset($lang->pageActions))
{
$actionbar->append($lang->pageActions);
}
$menu = block('h');
$menu->toolbar = $toolbar;
//$menu->actionbar = '<div>actionbar</div>';
$menu->actionbar = $actionbar;
$page = page('list');
$page->top->menu = $menu;