【发布时间】:2014-04-13 13:28:54
【问题描述】:
我正在开发一个 Joomla 组件。我正在尝试添加 JToolBarHelp:
JToolBarHelper::addNew('anadir');
JToolBarHelper::editList('ver');
JToolBarHelper::deleteList('vergrupos');
我在控制器中声明了 'anadir' 、 'ver' 和 'vergrupos' 函数:
function ver() {
$this->showView('ver');
}
function anadir() {
$this->showView('anadir');
}
function vergrupos() {
$this->showView('vergrupos');
}
当我单击按钮时,页面不会重定向。为什么?
【问题讨论】:
-
您使用的是什么版本的 Joomla?
-
您是否将功能添加到控制器中?
-
类 XXController 扩展 JController { 私有函数 showView($name) { JRequest::setVar('view', $name); JRequest::setVar('layout', 'default');父::显示(); } 函数显示() { $view = $_REQUEST['view']; if (strlen($view) == 0) { $view = 'ver'; } $this->showView($view); } function ver() { $this->showView('ver'); } 函数 anadir() { $this->showView('anadir'); } 函数 vergrupos() { $this->showView('vergrupos'); }
-
请将您的代码添加到您的问题中,以便于查看。还要确保您已阅读 JToolbar 的 Joomla 文档;)
标签: joomla components administrator