小编jee*_*sus的帖子

Yii2允许的内存大小耗尽

我正在将文件上传到我的 Yii2 项目。文件本身约为 100kB,包含约 45 000 行短行,这些行由控制器处理并逐行添加到数据库中。

yii 错误

我怎样才能准确地追踪错误发生的时间或者是什么消耗了内存?php.ini 中设置的限制当前为 512MB。LogTarget 与它有什么关系呢?据我所知,我在此上传和更新过程中没有记录任何内容。

当其他东西正在使用服务器内存时,这种事情会发生吗?还有其他背景脚本吗?

memory yii2

5
推荐指数
1
解决办法
1万
查看次数

如何在值后的Yii2中格式化货币符号?

现在当我定义currencyCode时,货币符号出现在价值前面,如€10 000,00,但我想让它像10 000,00€.怎么做?

目前我在价值后单独打印''',但我只是想知道是否有任何方法可以自动化该过程.

formatter yii2

5
推荐指数
1
解决办法
2403
查看次数

yii2 如何向 dropDownList() 元素添加附加属性?

问题很简单。我想为每个选择选项添加不同的数据属性,以便 Bootstrap 会根据选择的选项加载不同的数据。

我该怎么办?将选项添加到 field()->dropDownList() 只会将选项添加到列表元素容器。

drop-down-menu yii2

4
推荐指数
1
解决办法
8263
查看次数

YII2同时多行更新

我在GridView中列出了数据库中的多行数据.现在我需要在GridView中更新某些字段(所有相同的类型,即具有相同的名称但不同的值)并更新数据库中的值.物质中的单元格返回如下:

return Html::input('text', '['.$data->country_id.']country_polity', $data->country_polity, ['class' => 'form-control']);
Run Code Online (Sandbox Code Playgroud)

所以一般来说,我想要做的是在GridView中显示国家政体,并让用户有可能在GridView中更新这些值.

我已经浏览了各种指南(下面的示例),所有指南都是关于将数据插入数据库而不是更新.尽管如此,我还是无法通过这些指南来实现我的目标.

http://www.yiiframework.com/wiki/666/handling-tabular-data-loading-and-validation-in-yii-2/

loadMultiple() 不会为我返回任何东西,可能是因为识别需要更改值的国家的方法不准确.

那我该怎么办呢?foreach每个$_POST项目并将它们单独保存到匹配的DB行?

gridview tabular yii2

3
推荐指数
1
解决办法
1972
查看次数

标签 统计

yii2 ×4

drop-down-menu ×1

formatter ×1

gridview ×1

memory ×1

tabular ×1