问题标签 [yii-inheritance]
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 - Yii CUserIdentity 与用户模型
我的 Yii 项目中至少有一个模型需要引用特定的用户 ID。在我的模型 SQL 中,我有类似CONSTRAINT FOREIGN KEY (user_id) REFERENCES User(id)
. 当我遇到 CUserIdentity 的文档时,我打算继续创建一个用户模型。我不得不承认我很困惑。CUserIdentity 是用户还是与特定用户案例相关联的状态?我想尽可能多地使用 Yii 的内置功能,因为据我了解它们处理了很多与安全相关的问题,而且我知道存在一些srbac
处理用户身份验证和注册管理的模块。请指导我正确的方向。(还有一个问题:模型和组件之间的关系是什么?)
forms - 使用场景如何重用 Yii 表单
我有注册模型(其中包含登录名、密码、电子邮件、手机等字段),并希望在登录操作中使用注册中的一些字段(如登录名和密码),并对其进行验证。我如何重用模型字段,并根据场景验证字段。
php - 从示例中实现 Yii RESTful API - _sendResponse 函数生成 500 错误
我正在尝试实现http://www.yiiframework.com/wiki/175/how-to-create-a-rest-api_sendResponse
并且在他们指定的功能上遇到了一些问题。下面是我的功能,但首先,让我解释一下问题。
我有一个abstract class BaseAPIController extends Controller
有这个_sendResponse
功能的。我有一个SomeObjectController extends BaseAPIController
. 在我的actionList
函数中,我有一行:
$this->_sendResponse(200, CJSON::encode($rows), 'application/json');
生成所需的输出。但是,状态码是 500!
即使我这样做:
$this->_sendResponse(200, ' ', 'application/json');
我仍然获得状态 500!
但是当我这样做时
$this->_sendResponse(200);
一切都很好,我得到了预期的空响应,状态码为 200。
这真让我抓狂!我需要做什么才能使其正常工作?
widget - 如何在 Yii 中使用多个模型构建单个视图?
我正在研究 Yii 应用程序,它只有一个视图 - “仪表板”,我需要在这个单一界面上完成所有应用程序活动。就像显示所有用户详细信息、帐户、历史记录、凝乳设施状态一样。
那么如何使用 DashboardController 在这个单一的“仪表板”界面上为用户定义所有凝乳活动。如果可能,请提出解决方案。谢谢 !!!
yii - 如何在 yii 的更新视图中加载多选列表框中的选定列表项?
我有一个multiple select-list-box
for Staff
in Create-Service-Form
,用于在创建新服务时选择多个人员。为此,我可以在一项服务中分配多名员工。
我将staff_id
字段保存为:
$model->staff_id = serialize($model->staff_id);
这里是多选列表框的更新视图代码:
问题是,当我加载表单以更新服务时。我如何选择那些以前保存在数据库中的员工?
我尝试了这个dropDownList-attributes,但它不起作用。
$选择 | 字符串 | 选定的值
如果有人有解决方案,那么建议我。谢谢各位小伙伴...