问题标签 [yii2]
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中的afterSave重定向
我的模型中有一个 afterSave 函数,它根据用户给出的开始期限和持续时间保存某些服务的到期日期。我的afterSave
工作正常,但在保存模型后它没有被重定向,而是显示一个空白页。
模型:
控制器:
如何在保存后重定向?提前致谢!
php - Yii 2 模型 - yii\db\Query 类包含 1 个抽象方法,因此必须声明为抽象方法或实现其余方法
我是 YII2 的初学者。首先,我使用 Gii 扩展来生成我的模型和控制器。我已经在站点根目录的 config 文件夹中的 db.php 文件中设置了我的数据库。
然后我在我之前在我的管理模块中创建的那个模型上使用了 CRUD 生成器。
当我现在转到管理模块时,我收到此错误:
我的模型:
我试图使类抽象,但这给出了错误
我究竟做错了什么。
谢谢。
编辑 :
我已将网络服务器上的 php 升级到 5.5.10,这已修复此错误,我正在运行 V5.4
php - yii2-widget、Select2 和 taggest 支持
我可以仅对模型中的数据使用 taggest 支持吗?我不需要用户创建的新标签
]);
现在用户可以添加“gr”、“r”等标签,但我不想要它。我只需要由我的模型创建的标签(如 stackoverflow)
php - Yii 2.0 Restful Web 服务 API
有人在 Yii 2.0(beta) 中使用集成的 RESTful Web 服务吗?
官方文档中的说明看起来很简单,但对我不起作用:我使用的是基本模板,使用 gii 模块创建了一个简单的“类别”模型扩展ActiveRecord
,然后我创建了CategoriesController
扩展ActiveController
:
现在模型Category
被分配给类$modelClass
需要的属性,ActiveController
以将其与已定义的 CRUD 操作相关联,例如index
or view
:( 请参阅ActiveController::actions() )
我的UrlManager
配置看起来像:
因为我的 webserver 的 documentRoot 和我的 webapp 位于不同的文件夹中,所以我的 WEB 文件夹下的 htaccess 文件如下所示:
PrettyUrls
&showScriptName
到 false 工作正常,但是在尝试访问localhost/~salem/alpha2/web/categories时出现以下错误:
任何人都知道我做错了什么?
谢谢
php - 创建新用户时没有保存数据
我正在尝试创建新用户
我修改了这段代码
但它不保存!怎么能找到问题??
php - 如何在 Yii2 RESTful API 中使用 FK 选择和返回数据?
我设法编写了 REST API 代码,它适用于标准操作。
现在,如果我想发送更多attributes
,例如url_to_api_action?a=b&c=d&e=f
,这与任何标准操作都不匹配。
我需要使用 Yii2 中的 RESTful API 按属性进行搜索。
有任何想法吗?
php - 尝试将 PHP DateTime 类与 Yii2 接收类一起使用时未找到错误
您好,我正在尝试创建自己的自定义助手类以与 Yii2 一起使用。它会处理时间,所以我将使用 PHP 的 DateTime 类。我有
为了测试它,我添加
use yii\helpers\Time;
了一个视图文件并调用了它,Time::getTime();
但是 Yii2 抛出一个 ErrorException 说 Class 'yii\helpers\DateTime' not found。
如果我将代码直接放入视图文件并执行它,那么 php DateTime 对象可以正常工作,所以我不确定我的问题是什么。
php - Yii2:前端和后端单独会话的数据混乱
我在后端登录,但由于某种原因,数据是从user
模型而不是模型加载的admin
;
admins
有自己的db table
,users
有自己的db table
;
连接没有切换db tables
;
通过使用admin id
它加载user data
相同的id
;
我使用这个配置frontend
:
这个配置用于backend
:
php - 我们可以在 yii2 中使用 yii1 扩展吗
我想在 yii2 中使用 auth 扩展。我在 yii1 中发现了同样的情况:http ://www.yiiframework.com/extension/auth/
我可以在 yii2 中使用这个扩展吗?
乐于接受任何建议。
gridview - yii2在gridview中更改控制器动作
我有ItemController,在actionView中我放置了我的Itempicture的gridview,当我点击图标视图时,我想要更新和删除然后转到ItempictureController。
那么如何使用不同的控制器更改gridview中的控制器操作?