无法加载控制器yii2中的帖子

问题描述 投票:0回答:1

当我想从表单中获取变量时,后操作确实会加载这是我的观点

<?php
        $form = ActiveForm::begin();
        ?>
            <div class="form-group">
                <input type="text" name="username" placeholder="FullName">

                <?= Html::a(Yii::t('app', 'Start'), ['start', 'link' => $model->link], ['type' => 'button','class' => 'btn btn-primary btn-round']) ?>
            </div>

            <?php ActiveForm::end(); ?>

这是我的控制器

if ($model->load(Yii::$app->request->post())){
    exit(var_dump('everything is ok'));
}else {
    exit(var_dump('nothing is right'));

}

结果是'什么都不对。']

当我想从后操作加载表单的形式获取变量时,这是我的观点

...
yii yii2 yii2-advanced-app yii-extensions yii-form
1个回答
0
投票

除了使用锚点链接而不是提交按钮之外,您还没有使用模型来创建活动输入,因此字段名称没有模型名称或Yii接受的标准数组格式,您应该将空字符串传递给load方法,如下所示:第二个参数是formName,如下所示

© www.soinside.com 2019 - 2024. All rights reserved.