我一直在开发组件。现在我在组件中有一个表单
提交到index.php?option = com_mycomponent& task = myTask。现在在控制器中
我有函数myTask(),我正在指定像这样的视图和布局
$model = $this->getModel('mymodel');
$view =& $this->getView('myview');
$view->setModel($model, true );
$view->displayReports();
我在view.html.php中有displayReports()函数,就像这样
function displayReports($tpl = null){
global $mainframe;
$this->_layout = 'viewcjreport';
$reports= & $this->get('Reports');
$this->assignRef('reports',$reports);
parent::display($tpl);
}
但是当我提交表单时,我收到的错误是“查看未找到[名称,类型,前缀]: cjunction ,, kingdomView”。
请告诉我这里的问题是什么,我该如何指定 正确查看。这将是一个很大的帮助。
答案 0 :(得分:0)
从内存开始,你需要创建
class kingdomView_cjunction extends JView{
}
in components / views / cjunction / view.html.php