我已经用 ATK4 试验了一段时间,真是太棒了!
迁移到 4.2 我遇到了更新表单并且不返回插入的 ID 的问题。
这是一个例子:
class page_kids_new extends Page {
function init() {
parent::init();
$this -> add('H1') -> set('New Kid');
$f = $this -> add('Form');
$f -> setModel('Kid');
$f -> addSubmit('Opslaan');
if ($f -> isSubmitted()) {
$id = $f -> update();
$js = $this -> js() -> univ() -> successMessage('Record Saved # ' . $id);
$js -> execute();
}
}
}
数据很好地保存在数据库中(新记录)。
出于某种原因,它返回了表单对象。到浏览器的输出是:Record Saved # Object Form(boaadmin_kids_new_form)
希望有人可以提供帮助。提前致谢。