我只是不断收到此错误: 方法js既未在控制器中定义,也未在其模型中定义。
这是我的页面
class page_alumnos_inscribir extends Page {
function init(){
parent::init();
$page=$this;
$model=$this->add('Model_Alumno')->loadData($_GET['id']);
$h=$this->add('H3')->set($model->get('name').' ( '.$model->get('grado').$model->get('nivel'). ' )');
$f=$page->add('Form');
$r=$f->addField('dropdown','Inscribir al Curso')->setModel('Curso');
$r->js('change')->univ()->alert('orale');
$s=$f->addField('line','montoPeriodo');
}
}
答案 0 :(得分:1)
你写了一个错误的链条。设置模型返回添加的模型,您需要创建的字段。尝试这样做:
$r=$f->addField('dropdown','Inscribir al Curso');
$r->setModel('Curso');
$r->js('change')->univ()->alert('orale');