我是joomla的新手,正在研究一个组件。我想在数据库中创建一个附加列。为此,我在数据库表中创建了列。并以html形式添加。但是在控制器功能中,保存不保存。我已经尝试过了
$validData = $model->validate($form, $data);
$validData["ratehr"] = 45;
if (!$model->save($validData)) {......
“ ratehr”是数据库表中的新列。但这并没有将“ ratehr”值保存在表其余所有成功保存的值中。 我所缺少的或需要在其他地方添加代码的内容。 谢谢
答案 0 :(得分:1)
您必须检查管理员/表/“您的表类”。在此类中,您必须分配此新列。