问题标签 [yii2-behaviors]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 Yii2 的控制器中同时使用 beforeAction() 和 behavior() 方法
我想在我的控制器中同时使用beforeAction()and方法。behaviors()
如果我beforeAction()在我的代码中添加方法而不是behaviors()方法不起作用。
如果我删除 beforeAction()方法而不是behaviors()方法有效。
我不想删除beforeAction(),因为它用于禁用 ajax 调用的 csrf 令牌。
我想使用behaviors()方法进行身份验证。
有没有办法在同一个控制器中使用这两种方法。
php - Yii2 - SluggableBehaviour 不适用于迁移
我创建了一个迁移来向表中插入一些数据:
$transaction = $this->getDb()->beginTransaction();
在模型中,我配置了行为:
运行迁移 slug 后字段为空。我还有其他行为:Timestamp、Blameable 和 Ip,它们工作正常。
有任何想法吗?