yii2相关内容
在 Yii2 中,我希望我的输入字段之一在用户开始输入时自动完成.下面是我使用 Jui Autocomplete 的代码. all(), 'c_id', 'name');回声自动完成::小部件(['模型' =>$模型,'属性' =>'公司','clientOptions' =>['来源' =>$物品,],]);?> 这不起作用.当我打印我的数组时,我就像 数组 ( [1] => abc
..
我正在尝试使用 yii2 Jui 自动完成小部件. 我有这段代码可以正确显示自动完成日期,但我无法保存数据. $data=ArrayHelper::map(State::find()->all(), 'id', 'state_name' );$data=array_merge($data); 然后 echo 'State' .' ';回声自动完成::小部件(['模型'=>$模型,'属性
..
我刚刚使用 composer 安装了 yii2(高级).我已经设置了 nginx 等. 但它不起作用: 无效参数 – yii\base\InvalidParamException要发布的文件或目录不存在:/srv/www/site/vendor/bower/jquery/dist 在文件夹“vendor/bower"中,只有一个包含“jquery"等的子文件夹“bower-assets"
..
我想保存用户在单击页面 gridview 小部件中的“编辑"按钮之前访问的最后一个地方.我创建了一个名为 $lastAddress 的变量,但我真的不知道如何将它传递到 gridview 并将其附加到“编辑"按钮的 $url 变量中.谁能告诉我怎么做? $lastAddress = 'xxx';'yii\grid\ActionColu
..
我关注了这个链接.我的代码如下在控制器中 公共函数 actionFunction4(){$this->layout="sintel";$model=新客户();\Yii::$app->getSession()->setFlash('success', '成功进入支付页面');return $this->render("function4",['model'=>$model]);} 在视图中
..
首先,让我明确一点,我不要求任何代码;我只是想要一些关于如何实施我将要提出的问题的一般性想法/指导/意见. 我正在开始构建一个在线电子商务系统(Yii2 + MongoDB,所以,PHP + NoSQL),并且有两个必要条件我不完全确定如何在不造成巨大混乱的情况下实现我的代码和数据库. 这两个必要条件是相关的,所以我将把它们解释为一个. 与任何其他严肃的电子商务一样,它也有类别.
..
我是 yii2 & 的初学者尝试在搜索按钮上使用 Pjax 在 Gridview 中搜索字段.我已使用 GET 方法完成此操作,但我想使用 POST 方法完成此操作.那么我如何使用带有分页的 Yii2 Pjax(post 方法)来做到这一点? 这是我的代码: _details.php: registerJs($js);?>
..
我在 Yii2 项目中使用 composer update,但它以异常退出.我已将 Composer 更新到最新版本 c6cc6dd6070871f4b198ed39f76dd8047c116b02,但它仍然不起作用: 导入标签 v2.0.2 (2.0.2.0)读取 bower-asset/yii2-pjax (v2.0.1) 的 bower.json从缓存中读取/home/xiaoai/.co
..
我正在使用 Kartik DateTimePicker 扩展 field($model, 'Created')->widget(DateTimePicker::classname(),['模型' =>$模型,'属性' =>'创建','名称' =>'创建','选项' =>['占位符' =>'选择创建'],'插件选项' =>['格式' =>'dd-mm-yyyy hh:ii:s
..
逐行执行 css 表达式的正确方法是什么.在 Yii 1 中是 rowCssClass.我不知道如何用 Yii2 实现这一点.我试过这个,但不确定我是否在正确的路线上: 'rowOptions' =>函数($model,$key,$index,$grid){if($data->option->correct_answer == 1){返回 ['class' =>'危险'];}}, 我不确定在
..
我在 /views/A/ 文件夹中有 A.php 视图文件.我在 /views/A/ 文件夹中有 A.js js 文件请帮我在视图文件中注册js文件. 据我所知,我必须写$this->registerJsFile('path/to/file.js'); 在视图文件中. 但是(问题 A)我从 PHPStorm 收到 method registerJsFile is not found i
..
我的模型有 2 个字段 Product.php: [['ID_PRODUCT'], '整数'],[['NAME_PRODUCT'], 'string'], 我的控制器 ProductController.php: 公共函数actionCreate(){$model = 新产品();if ($model->load(Yii::$app->request->post()) && $model->
..
这似乎是一个微不足道的问题,但是我能想到的所有显而易见的解决方案都有其自身的缺陷. 我们想要的是能够仅为新记录设置任何默认的 ActiveRecord 属性值,以使其在验证之前和验证期间可读,并且不会干扰用于搜索的派生类. 需要在我们实例化类后立即设置并准备好默认值,以便 (new MyModel)->attr 返回默认的 attr 值. 以下是一些可能性及其存在的问题:
..
我正在尝试在我的 Amazon Linux AMI 实例上安装 yii2,它需要 php-mbstring 扩展才能工作. 当我尝试运行 sudo yum install php-mbstring 时,它返回了这个错误: 错误:php56-common 与 php-common-5.3.29-1.8.amzn1.x86_64 冲突 加载的插件:priority、update-motd
..
我正在尝试从 Yii2 的连接表中获取数据,而无需额外查询.我有 2 个模型(用户、组)通过连接表 (user_group) 关联.在 user_group 表中,我想为此关系存储额外的数据(管理员标志,...). 将数据添加到联结表的最佳方法是什么? link 方法接受一个参数 extraColumns 但我不知道它是如何工作的. 检索这些数据的最佳方法是什么?我编写了一个额外的查询
..
如何在 Yii2 中删除特定网格视图的摘要和排序器.在 Yii1.1 中,我们可以通过设置模板属性来做到这一点.在 yii2 中如何实现? 解决方案 知道了,通过设置layout属性就可以实现了. 'layout'=>"{summary}\n{items}\n{pager}"
..
在 yii2 中,如何将多个相关记录保存到 db 中,以便进行单个保存调用和单个事务.我有两张桌子: 用户 - id, name用户地址 - id , user_id , city User 表和 UserAdress 表有一对多的关系 我想做的是: UserAddress ua = new UserAddress();ua.city = "fff"用户 u = 新用户();u.nam
..
我认为有以下代码: all(),'region','region'),['提示' =>'选择区域..','style'='width:200px',]) ?> 并提交按钮
..
Error > 使用 yii2+ mongodb 登录或注册时出现错误. MongoDB 与 yii2 的连接完成.请帮我解决这个问题. main-local.php 返回 ['组件' =>['mongodb' =>['类' =>'\yii\mongodb\Connection','dsn' =>'mongodb://sameer:27017/demo',],'邮递员' =>['类'
..
我有多个节点.我想在每个节点单击时显示不同的视图.为此,我必须传递节点 ID.下面是我试图解释整个场景的代码 `\common\models\MdcNode::find()->addOrderBy('root, lft'),'headingOptions' =>['标签' =>'根'],'rootOptions' =>['label'=''Root'],'topRootAsHeading' =>
..