本文整理汇总了PHP中Helper_Admin::addToolbarEdit方法的典型用法代码示例。如果您正苦于以下问题:PHP Helper_Admin::addToolbarEdit方法的具体用法?PHP Helper_Admin::addToolbarEdit怎么用?PHP Helper_Admin::addToolbarEdit使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Helper_Admin
的用法示例。
在下文中一共展示了Helper_Admin::addToolbarEdit方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$model = $this->getModel();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
Helper_Session::loadExtensionLang($this->item->extension);
Helper_Session::loadExtensionLang($this->item->type);
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
$this->isNew = @$this->item->id > 0 ? 0 : 1;
Helper_Admin::addToolbarEdit($this->vName, _C8_TEXT, array('isNew' => $this->isNew, 'folder' => 0, 'checked_out' => ''));
}
示例2: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$model = $this->getModel();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
$this->state = $this->get('State');
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
$this->isNew = @$this->item->id > 0 ? 0 : 1;
$type = $this->item->e_type ? $this->item->e_type : 'type';
$this->item->title = JCckDatabase::loadResult('SELECT title FROM #__cck_core_' . $type . 's WHERE id = ' . (int) $this->item->e_id);
Helper_Admin::addToolbarEdit($this->vName, _C6_TEXT, array('isNew' => $this->isNew, 'folder' => 0, 'checked_out' => $this->item->checked_out));
}
示例3: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$model = $this->getModel();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
$this->state = $this->get('State');
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
$this->isNew = @$this->item->id > 0 ? 0 : 1;
$this->item->folder = Helper_Admin::getSelected($this->vName, 'folder', $this->item->folder, 1);
$this->item->published = Helper_Admin::getSelected($this->vName, 'state', $this->isNew ? $this->state->get('ajax.state') : $this->item->published, 1);
$this->item->type = Helper_Admin::getSelected($this->vName, 'type', $app->input->getString('ajax_type', $this->state->get('ajax.type', $this->item->type)), 'text');
Helper_Admin::addToolbarEdit($this->vName, _C3_TEXT, array('isNew' => $this->isNew, 'folder' => $this->state->get('filter.folder'), 'checked_out' => $this->item->checked_out));
}
示例4: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$model = $this->getModel();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
$this->state = $this->get('State');
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
$this->isNew = @$this->item->id > 0 ? 0 : 1;
$this->item->published = Helper_Admin::getSelected($this->vName, 'state', $this->item->published, 1);
$this->item->type = $this->state->get('type', '2,7');
$this->item->fields = JCck::getConfig_Param('multisite_options', array());
$this->item->options = $this->item->options ? JCckDev::fromJSON($this->item->options) : array();
Helper_Admin::addToolbarEdit($this->vName, _C5_TEXT, array('isNew' => $this->isNew, 'folder' => 0, 'checked_out' => $this->item->checked_out));
}
示例5: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
$this->state = $this->get('State');
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
$this->item->cck_type = $this->state->get('content_type', '');
$this->item->skip = $this->state->get('skip');
if (@$this->item->id > 0) {
$this->isNew = 0;
$this->panel_class = 'closed';
$this->panel_style = 'display:none; ';
$name = $this->item->name;
$app->setUserState(CCK_COM . '.edit.search.client', NULL);
} else {
$this->isNew = 1;
$this->panel_class = 'open';
$this->panel_style = '';
$name = '';
if ($this->item->cck_type != '') {
$this->item->storage_location = JCckDatabase::loadResult('SELECT storage_location FROM #__cck_core_types WHERE name = "' . $this->item->cck_type . '"');
if ($this->item->storage_location == 'none') {
$this->item->storage_location = '';
}
}
$this->tpl_list = $this->state->get('tpl.list');
}
$this->item->folder = Helper_Admin::getSelected($this->vName, 'folder', $this->item->folder, 1);
$this->item->published = Helper_Admin::getSelected($this->vName, 'state', $this->item->published, 1);
if ($this->item->skip != '') {
$this->item->client = $this->item->skip;
$this->item->master = $this->item->client == 'list' || $this->item->client == 'item' ? 'content' : ($this->item->client == 'order' ? 'order' : 'search');
$this->item->layer = $app->input->getString('layer', 'fields');
$P = 'template_' . $this->item->client;
$force_template = $this->item->client == 'list' ? $this->state->get('tpl.list') : Helper_Workshop::getDefaultTemplate();
} else {
$this->item->client = $this->isNew ? 'search' : $this->state->get('client', $app->input->cookie->getString('cck_search' . $name . '_client', 'search'));
$this->item->master = $this->item->client == 'list' || $this->item->client == 'item' ? 'content' : ($this->item->client == 'order' ? 'order' : 'search');
$this->item->layer = $app->input->getString('layer', 'fields');
$P = 'template_' . $this->item->client;
$force_template = $this->item->client == 'list' ? '' : Helper_Workshop::getDefaultTemplate();
}
$this->style = $this->item->client != 'order' ? Helper_Workshop::getTemplateStyle($this->vName, $this->item->{$P}, $this->state->get('tpl.' . $this->item->client, $force_template)) : '';
$this->item->template = isset($this->style->template) ? $this->style->template : '';
$this->insidebox = Helper_Admin::addInsidebox($this->isNew);
Helper_Admin::addToolbarEdit($this->vName, 'COM_CCK_' . _C4_TEXT, array('isNew' => $this->isNew, 'folder' => $this->state->get('filter.folder'), 'checked_out' => $this->item->checked_out), array('template' => $this->item->template));
}
示例6: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
$this->state = $this->get('State');
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
if (@$this->item->id > 0) {
$this->isNew = 0;
$this->panel_class = 'closed';
$this->panel_style = 'display:none; ';
$name = $this->item->name;
} else {
$this->isNew = 1;
$this->panel_class = 'open';
$this->panel_style = '';
$name = '';
}
$this->item->folder = Helper_Admin::getSelected($this->vName, 'folder', $this->item->folder, 1);
$this->item->published = Helper_Admin::getSelected($this->vName, 'state', $this->item->published, 1);
$this->item->client = $this->isNew ? 'admin' : $app->input->getString('client', $app->input->cookie->getString('cck_type' . $name . '_client', 'admin'));
$this->item->master = $this->item->client == 'content' || $this->item->client == 'intro' ? 'content' : 'form';
$this->item->layer = $app->input->getString('layer', 'fields');
$P = 'template_' . $this->item->client;
$this->style = Helper_Workshop::getTemplateStyle($this->vName, $this->item->{$P}, $this->state->get('tpl.' . $this->item->client, Helper_Workshop::getDefaultTemplate()));
$this->item->template = $this->style->template;
Helper_Admin::addToolbarEdit($this->vName, 'COM_CCK_' . _C2_TEXT, array('isNew' => $this->isNew, 'folder' => $this->state->get('filter.folder'), 'checked_out' => $this->item->checked_out), array('template' => $this->style->template));
}
示例7: prepareDisplay
function prepareDisplay()
{
$app = JFactory::getApplication();
$this->form = $this->get('Form');
$this->item = $this->get('Item');
$this->option = $app->input->get('option', '');
$this->state = $this->get('State');
// Check Errors
if (count($errors = $this->get('Errors'))) {
JError::raiseError(500, implode("\n", $errors));
return false;
}
if (@$this->item->id > 0) {
$this->isNew = 0;
$this->panel_class = 'closed';
$this->panel_style = 'display:none; ';
$name = $this->item->name;
$app->setUserState(CCK_COM . '.edit.type.client', NULL);
} else {
$this->isNew = 1;
$this->panel_class = 'open';
$this->panel_style = '';
$name = '';
$featured = $this->state->get('skeleton_id', 0);
if ($featured == 11) {
$this->item->storage_location = 'joomla_category';
} elseif ($featured == 13) {
$this->item->storage_location = 'joomla_user';
} elseif ($featured == 14) {
$this->item->storage_location = 'joomla_user_group';
}
}
$this->item->folder = Helper_Admin::getSelected($this->vName, 'folder', $this->item->folder, 1);
$this->item->published = Helper_Admin::getSelected($this->vName, 'state', $this->item->published, 1);
$this->item->client = $this->isNew ? 'admin' : $this->state->get('client', $app->input->cookie->getString('cck_type' . $name . '_client', 'admin'));
$this->item->master = $this->item->client == 'content' || $this->item->client == 'intro' ? 'content' : 'form';
$this->item->layer = $app->input->getString('layer', 'fields');
$P = 'template_' . $this->item->client;
$this->style = Helper_Workshop::getTemplateStyle($this->vName, $this->item->{$P}, $this->state->get('tpl.' . $this->item->client, 'seb_one'));
$this->item->template = $this->style->template;
$this->insidebox = Helper_Admin::addInsidebox($this->isNew);
Helper_Admin::addToolbarEdit($this->vName, 'COM_CCK_' . _C2_TEXT, array('isNew' => $this->isNew, 'folder' => $this->state->get('filter.folder'), 'checked_out' => $this->item->checked_out), array('template' => $this->style->template));
}