Model view controller MVC组件的Joomla问题

Model view controller MVC组件的Joomla问题,model-view-controller,joomla1.5,joomla-extensions,Model View Controller,Joomla1.5,Joomla Extensions,我的组件中的Joomla布局有问题..文件/类名约定一定有问题。。 我试图在Joomla开发者论坛上提问,但没有人回答。。 所以我得到了这个错误。。500-找不到视图[名称、类型、前缀]:PostToBank,,postToBankView 视图位于views/postTobank/view.php中,名称为postToBankViewPostToBank 在我的controllers/controller.php文件中,我有一个名为PaymentController的类,它包含这部分代码 $v

我的组件中的Joomla布局有问题..文件/类名约定一定有问题。。 我试图在Joomla开发者论坛上提问,但没有人回答。。 所以我得到了这个错误。。500-找不到视图[名称、类型、前缀]:PostToBank,,postToBankView 视图位于views/postTobank/view.php中,名称为postToBankViewPostToBank 在我的controllers/controller.php文件中,我有一个名为PaymentController的类,它包含这部分代码

$view = $this->getView('PostToBank','','postToBankView');
        $this->getModel("Payment")->savePaymentData($data);
        foreach ($data as $key => $value) {
            $view->assignRef($key, $value);
        }
        $view->setLayout('postTobank');
        $view->display();    
我的view.php文件如下所示

class postToBankViewPostToBank extends JView{
function display($tpl=null){


    //display set template

    parent::display($tpl);
}
} 附件中的图片是我的组件的完整文件夹结构。。 请问这个怎么了?谢谢


Joomla使用命名约定,而您没有遵循它们。指

另外,您的视图应该是view.html.php,这样就不需要调用setView。 仅供参考:这就是错误的来源。请参阅以下内容:,即使是1.6文档,也与1.5文档相同


查看本教程并采用常规惯例:

最后一个链接正是我学习的地方:文件夹结构似乎与我的组件中的文件夹结构完全相同。。但是当我现在读第一个链接的文章时,我看到有很多不同的文件夹结构。在控制器的情况下