问题标签 [yii1.x]
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 多页表单向导最佳实践
我正在尝试使用 Yii 构建一个多页表单,但对 PHP 和 Yii 还是很陌生,我想知道编写多页表单的最佳实践是什么。到目前为止,我计划做的是添加一个名为“step”的隐藏字段,其中包含用户在表单中的当前步骤(表单分为 3 个步骤/页面)。因此,考虑到这一点,这就是我计划如何处理用户单击控制器中的上一个/下一个按钮:
这种方法有意义吗?或者我是否偏离了基础,并且在 Yii/PHP 中有更好、更优化的方法来做到这一点?
谢谢!
php - Yii框架中如何绑定数组参数?
我有以下代码:
但是查询结果不正确。如何为这种IN
情况绑定参数?
yii - yii:如何为两个属性制定唯一规则
我有一个这样的表:(id,name,version,text)。(name, version) 是唯一键,我如何制定规则来验证这一点。
php - 从 Yii 中的 CActiveRecord 中选择或下拉列表
我有表types
,我想selectbox
用这个表中的所有值构建在我的控制器中我写了这段代码
如何在视图文件中构建选择框?
php - addColumn yii 迁移位置
我想在表格的第七位添加一列,我正在使用
在末尾添加列。有什么办法可以提到添加列的地方吗?或任何后列关键字添加我的新列之后,例如,密码列。我从Yii Doc中了解了迁移
gridview - How add css class to CGridview cell (in Yii), related on another value
I have list of files. In array data provider i have fields: approved, filename, uploaded etc.
I want to add css class bold to cell filename, but with condition if approved == 1. This is part of my view
I can use $data['approved'] in value, but not in htmlOptions.
yii - Yii框架上的JQRelcopy中如何添加CJuiDatePicker
Yii 框架上的模块 JQRelcopy 中的 CJuiDatePicker 有问题。
我使用这个模块,因为我有一个带有日期选择器字段的表单,可以根据用户的意愿多次复制。
如果我放置一个普通字段(没有 datepicker),该模块可以正常工作,但是一旦我添加模块 CJuiDatePicker 这也是 Yii 框架的一个模块,我就会出现一个空白页面。我遵循了以下教程:http : //www.yiiframework.com/extension/jqrelcopy/ 以包含 CJuiDatePickerm 的形式解释了集成 jqrelcopy,这正是我所需要的。
我研究了这个问题,我发现当我在我的小部件 JQRelcopy 的属性中添加以下行时,就会出现问题:
'jsAfterNewId' => JQRelcopy::afterNewIdDatePicker($datePickerConfig),
在
$this->widget('ext.jqrelcopy.JQRelcopy', 数组(
));
我查看了几个论坛以及任何与我有相同问题的人。
php - 在 Yii 控制台应用程序中获取基本 URL
如何在 YiiCConsoleApplication
应用程序中获取基本 URL?
我尝试Yii::app()->request->getBaseUrl(true)
并最终出现以下错误。
未定义索引:SERVER_NAME (/var/www/yii/framework/web/CHttpRequest.php:279)
php - 在 Yii 中循环使用事务
我有一组活动记录,并希望以这种方式通过循环更改其中的某些字段:
我想要做的是更改is_paid
所有这些项目的属性。如果 on 失败,则回滚其他。如何使用事务来解决这个问题?
php - CGridView 寻呼机问题
我的 MySQL 表中有 16 条记录。我已经提出查询以按日期获取不同的记录,它返回 10 条记录。但是在视图页面上,在网格视图中,摘要显示:
显示 16 个结果中的 1-10 个。
但它应该显示
显示 10 个结果中的 1-10 个。
但是显示的记录是 10。为什么?
我的代码是: