0

我在 OctoberCMS 中创建了具有两个功能onStart()和表单的页面onSave()

title = "my page"
url = "/blog/new-post"
layout = "octaskin"
is_hidden = 0

[survey]
==
<?php
function onStart()
{
    $this['title'] = post('title');
    var_dump(post());exit; // Always empty!!!
}

function onSave()
{
    var_dump(post());exit; // With data
}

?>
==
{{
    form_open({
        files: true,
        validate: true,
        flash: true,
        request: "onSave"
    })
}}

    <input name="title" type="text" value="{{ title }}">

{{ form_close() }}

我想在验证失败的情况下重新初始化字段“标题”中的数据。但是在onStart()请求中的数据总是空的。如何从 onStart() 访问请求的数据?

4

0 回答 0