Ошибка в указании макета в компоненте Joomla - PullRequest
0 голосов
/ 20 июля 2011

Я работал над разработкой компонента.Теперь у меня есть форма в компоненте

, которая отправляется в index.php? Option = com_mycomponent & task = myTask.Теперь в контроллере

у меня есть функция myTask (), и я задаю вид и макет следующим образом

    $model = $this->getModel('mymodel');

    $view =& $this->getView('myview');

    $view->setModel($model, true );

    $view->displayReports();

У меня есть функция displayReports () в view.html.phpи это так

function displayReports($tpl = null){

    global $mainframe;

    $this->_layout = 'viewcjreport';

    $reports= & $this->get('Reports');

    $this->assignRef('reports',$reports);

    parent::display($tpl);

}

Но когда я отправляю форму, я получаю сообщение об ошибке «Просмотр не найден [имя, тип, префикс]: cjunction ,, kingdomView».

Пожалуйста, дайте мне знать, в чем здесь проблема, и как я могу правильно указать вид.Это будет отличная помощь.

1 Ответ

0 голосов
/ 26 июля 2011

Из памяти, чтобы сделать эту работу, вам нужно создать

class kingdomView_cjunction extends JView{
}

в компонентах / views / cjunction / view.html.php

...