/** * 初始化widget,设置form标签头部 * * @see \yii\base\Object::init() */ public function init() { if (!isset($this->options['id'])) { $this->options['id'] = $this->getId(); } echo Html::beginForm($this->action, $this->method, $this->options); echo $this->field('_csrf')->hiddenInput(['value' => Yii::$app->request->getCsrfToken()]); parent::init(); }