我仍然是一个相对的菜鸟,任何帮助将不胜感激......
我已将未发布的项目设置为模板页面,"添加新项目"单击它会将其定向到预制模板。因为所有新的/编辑项目都基于相同的形式,它有一个" save"带有&#34的按钮;保存为新项目"落下。任何人都可以帮助我,代码明智,使按钮功能为"保存"在除模板ID和&#34之外的所有项目上;保存新项目"仅在模板ID ?? 我到处搜寻 - 真的卡在这个......
下拉列表的当前编码低于 - (模板的ID编号为ID = 8)
protected function getToolbar()
{
$options = array();
$user = JFactory::getUser();
$create_ms = $user->authorise('core.create', 'com_pfmilestones');
$create_task = $user->authorise('core.create', 'com_pftasks');
$options[] = array(
'text' => 'JSAVE',
'task' => $this->getName() . '.save');
$options[] = array(
'text' => 'Save as new project',
'task' => $this->getName() . '.save2copy',
'options' => array('access' => ($this->item->id > 0)));
PFToolbar::dropdownButton($options, array('icon' => 'icon-white icon-ok'));
PFToolbar::button(
'JCANCEL',
$this->getName() . '.cancel',
false,
array('class' => '', 'icon' => '')
);
return PFToolbar::render();
}
}