草庐IT

yii-cmodel

全部标签

mysql - Yii2 NOT IN 条件不工作

我用它来查询不在:$usertypes=Usertype::find()->where(['notin','user_type_id',['2,3,4']])->all();错误:DatabaseException–yii\db\Exceptionundefinedoffset:1无法准备SQL:SELECT*FROMusertypeWHEREuser_type_idNOTIN:qp0还尝试了数组格式['2','3','4']但不起作用?问题出在哪里? 最佳答案 试试这个:$usertypes=Usertype::find()->w

php - 在 yii2 中使用限制范围?

我想使用limit12,20从数据库获取数据。这是我的代码:$Query=newQuery;$Query->select(['um.idasUSERid','um.first_name','um.last_name','um.email','COUNT(g.id)asguestCount'])->from('user_masterum')->join('LEFTJOIN','guestg','g.user_id=um.id')->limit(12,20)->groupBy('um.id')->orderBy(['um.id'=>SORT_DESC]);$command=$Query->

yii2-在同一ActiveForm上使用同一类的多个模型

按照说明http://www.yiiframework.com/wiki/666/handling-tabular-data-loading-and-validation-in-yii-2/,我做了以下操作:从我的控制器中,我传递了一个数组$accessibledepts,其中包含一系列类deptemployee的模型。在我看来,我将这些模型添加到我的活动形式中:foreach($accessibleDeptsas$i=>$accessibleDept){echo'';echo''.$accessibleDept->deptGroupName.'';echo$form->errorSummar

html - 如何将自定义 HTML 放入 Yii2 GridView header 中?

有这个bootstrap中的标签将自动显示缩写词的弹出窗口。我想将此标记插入属性名称为act的gridview中的某个标题.到目前为止,这是我的代码。['attribute'=>'act','format'=>'raw','label'=>'ACT','value'=>function($model){return'';}],但输出字面上显示了整个ACT 最佳答案 我已经回答了here.为此,使用header属性代替label:['attribute'=>'act','format'=>'raw','header'=>'ACT','

html - 如何将自定义 HTML 放入 Yii2 GridView header 中?

有这个bootstrap中的标签将自动显示缩写词的弹出窗口。我想将此标记插入属性名称为act的gridview中的某个标题.到目前为止,这是我的代码。['attribute'=>'act','format'=>'raw','label'=>'ACT','value'=>function($model){return'';}],但输出字面上显示了整个ACT 最佳答案 我已经回答了here.为此,使用header属性代替label:['attribute'=>'act','format'=>'raw','header'=>'ACT','

php - yii 中的 utf8 字符和 htmlspecialchars 错误

我对yii中的字符编码有疑问。如果我创建一个新的网络应用程序:./Yii-framework/framework/yiicwebappMyTest然后转到/protected/views/layouts/main.php并将页脚更改为带有utf8字符的文本,例如Cópyrîgth刷新页面,一切正常。好的!;)然后我尝试在用户名中使用utf8字符登录,例如ádmin,它崩溃说:Error500htmlspecialchars():Invalidmultibytesequenceinargument所以我查看了这篇关于unicodeinyii的文章然后我转到/protected/confi

php - yii 中的 utf8 字符和 htmlspecialchars 错误

我对yii中的字符编码有疑问。如果我创建一个新的网络应用程序:./Yii-framework/framework/yiicwebappMyTest然后转到/protected/views/layouts/main.php并将页脚更改为带有utf8字符的文本,例如Cópyrîgth刷新页面,一切正常。好的!;)然后我尝试在用户名中使用utf8字符登录,例如ádmin,它崩溃说:Error500htmlspecialchars():Invalidmultibytesequenceinargument所以我查看了这篇关于unicodeinyii的文章然后我转到/protected/confi

Goby 漏洞发布|天擎终端安全管理系统 YII_CSRF_TOKEN 远程代码执行漏洞

漏洞名称:天擎终端安全管理系统YII_CSRF_TOKEN远程代码执行漏洞EnglishName:TianqingterminalsecuritymanagementsystemYII_CSRF_TOKENremotecodeexecutionvulnerabilityCVSScore:9.8影响资产数:875漏洞描述:奇安信天擎是奇安信集团旗下一款致力于一体化终端安全解决方案的终端安全管理系统(简称“天擎”)产品。奇安信天擎终端安全管理系统web部分使用yii框架该版本框架自带反序列化入口点,攻击者可执行任意代码获取服务器权限。漏洞影响:奇安信天擎终端安全管理系统web部分使用yii框架该版

php - 向 Yii2 jui datepicker 添加额外的 css 类

我试图让Yii2中juiDatePicker的文本框看起来更像其他文本框,方法是在呈现时将“form-control”添加到输入控件的类名。我试过像这样使用clientOptions...'clientOptions'=>['class'=>'form-control']'clientOptions'=>['className'=>'form-control']...以及作为小部件选项,但我无法弄清楚。相对于BootstrapDatetimepicker,juione真的很难看。关于如何添加类或使其看起来像其他文本框的任何想法?我有一个简单的日期选择器,没有花哨的格式,但我正在我的模型

php - 向 Yii2 jui datepicker 添加额外的 css 类

我试图让Yii2中juiDatePicker的文本框看起来更像其他文本框,方法是在呈现时将“form-control”添加到输入控件的类名。我试过像这样使用clientOptions...'clientOptions'=>['class'=>'form-control']'clientOptions'=>['className'=>'form-control']...以及作为小部件选项,但我无法弄清楚。相对于BootstrapDatetimepicker,juione真的很难看。关于如何添加类或使其看起来像其他文本框的任何想法?我有一个简单的日期选择器,没有花哨的格式,但我正在我的模型