yii2-advanced-app相关内容

调用未定义的函数 Mpdf\mb_regex_encoding()

我想用 yii2 Mpdf 做一些报告,但是当我运行程序时,我收到了一个错误,如 Call to undefined function Mpdf\mb_regex_encoding() 请告诉我如何解决这个程序 这是我的控制器 公共函数actionRpt($id){$content = $this->renderPartial('rpt', ['模型' =>$this->findModel ..
发布时间:2021-10-04 19:49:13 PHP

不能使用 yii\base\Object 作为对象,因为 'Object' 是一个特殊的类名 yii2 Advance

我刚买了一台更强大的电脑,安装了 Composer 并想继续我的项目,但是当我使用 gii 时,它给了我这个错误.我该如何解决?为什么我得到它?谢谢. 解决方案 已解决.自 2.0.13 起,类名 Object 自 PHP 7.2 起无效,请改用 [[BaseObject]].所以在 vendor/yiisoft/yii2-gii/CodeFile.php 中只需将 Object 更改为 ..
发布时间:2021-10-04 19:49:10 其他开发

Yii2中的平板电费计算

我正在开发 yii2.我想明智地计算电费单板.为此,我已经在表格中插入了平板及其各自的费率.现在我想计算一下. 我的单位是 128.82,下面是我的平板和它们的价格. 我可以使用以下查询来执行平板 $mData = \Yii::$app->db->createCommand("SELECT s.`slab_start`, s.`slab_end`, s.`rate`, r.`cust ..
发布时间:2021-10-04 19:49:06 PHP

关于 yii2 中的 GridView 过滤器

我有一个像这样有 5 列的表格. 表名-第1列-第2列-第3列-第4列-第5列 我已合并它们以在网格视图中将它们显示为单列. 问题如何根据用户输入进行过滤条件查询以搜索它们.?例如,用户输入一些东西作为输入,它从所有 5 列中搜索并根据搜索输入返回结果.(排序工作正常,请帮我过滤) 如果有人能帮我就好了,谢谢. 更新: $query->andFilterWhere(['il ..
发布时间:2021-10-04 19:48:51 PHP

Yii2: finfo_file(C:\xampp\tmp\php29C.tmp): 无法打开流:没有那个文件或目录

获取错误 finfo_file(C:\xampp\tmp\php29C.tmp): 无法打开流:上传多个文件时没有这样的文件或目录. 尝试在 saveAs() 之前插入 $model->save(); 但它只上传一个文件而不是所有文件,也没有得到路径在数据库中对于每个正在上传的文件. 控制器: 公共函数 actionCreate(){$model = new RoomTypes(); ..
发布时间:2021-10-04 19:48:34 其他开发

使用具有相关模型的表单过滤 yii2 网格

我使用带有搜索表单的搜索模型,我想根据表单中输入的值过滤网格视图.表单域属于关联表 实际上,我正在搜索 tblpritems 并通过在 tblprsuppliers 中输入供应商 ID 来过滤 pr_solicitation_id 列上的网格 这是模型关系在 tblpritems 公共函数 getPrSolicitation(){返回 $this->hasOne(Tblprsolic ..
发布时间:2021-10-04 19:48:26 PHP

如何在yii2中更新动态字段

我想在不使用任何库的情况下使用 jquery 创建动态字段.我有两个提交的表单,但一个提交 label 我想创建多次,这实际上是一个问题选项,它可以不止一次. 在下面的 form.php 中,您会看到我多次使用 jquery 创建的 label field.我可以保存它们,但我不明白我将如何显示那些在 update case 中超过一次的归档.真的对不起我的英语. 控制器 公共函数 ..
发布时间:2021-10-04 19:48:14 其他开发

Yii2 在 select > 中添加额外的属性选项列表

如何在选项列表中为所有人添加如下面的截图 state_id=1 中的额外属性. field($model, 'district_id')->dropDownList(ArrayHelper::map($Districts, 'id', 'name')) ?> 解决方案 您需要遍历 $Districts 数组,并将所有要添加的属性关联到 ; 的下拉菜单,我假设你的 $Di ..
发布时间:2021-10-04 19:48:11 其他开发

如何在高级应用程序中的每个页面加载时加载类

我希望有一个类,我将在每次有人加载页面时都会运行我的所有方法,我们称之为 InitRoutines. 在 yii2 基本应用程序中,我会做这样的事情.我会将类添加到组件配置文件中,然后将其添加到引导程序中,就这么简单. 但我不知道如何在高级应用程序中做到这一点,最好在 common/config 中 config.php $config = [//..'组件' =>['初始化程 ..
发布时间:2021-10-04 19:48:08 其他开发

如何在 yii2 中为经过身份验证的用户和来宾设置单独的 homeUrl

我想知道是否可以为经过身份验证的用户和来宾用户设置不同的 homeUrl?我在 SiteController.php 中有这样的规则 公共函数行为(){返回 ['访问' =>['类' =>访问控制::类名(),'只有' =>['注销','注册'],'规则' =>[['动作' =>['报名'],'允许' =>真的,'角色' =>['?'],'denyCallback' =>功能() {return ..
发布时间:2021-10-04 19:47:21 其他开发

Reportico : yii2 如何嵌入链接?

我创建了一个名为“atom"的 Reportico 项目和一个名为“Receipts"的报告,然后我在 ReportController 中创建了 action=receipts.这是我遵循的教程: 控制器代码: 公共函数 actionReceipts(){返回 $this->render('receipts');} 我创建了receipt.php title = Yii::t('ap ..
发布时间:2021-10-04 19:47:10 PHP

Yii2:将 Html::tag() 与 HTML 内容一起用于工具提示 Bootstrap 3

提示:格式化为 raw 不会解决我的问题 - 分别见附件图片: 以下代码将使用方法 tag() 的属性 title 实现工具提示. 不幸的是,不可能在标题中呈现 HTML 标签.任何想法(欢迎链接)如何实现工具提示处理我呈现 HTML 标签的意图?是否有其他选项在属性外实现工具提示框title,以便我能够呈现 HTML 标签 ['属性' =>$虚拟,'标签' =>Yii::t('ap ..
发布时间:2021-10-04 19:46:34 其他开发

Yii 2 文件输入渲染隐藏文件输入标签

我正在使用 yii2 构建一个具有注册功能的简单应用程序.问题是当我使用活动表单呈现文件输入标签时,它呈现一个文件输入字段和一个隐藏字段.然后验证器选择隐藏的那个,并且总是说需要配置文件图像,尽管它将它保存在我的上传目录中,并将路径添加到数据库,但仍然返回此错误.谢谢你的帮助. 代码如下:查看: 'form-signup' , 'options' => ['enctype' => 'mu ..
发布时间:2021-10-04 19:46:26 PHP

如何像cardview一样显示Yii2索引中的数据

我正在尝试在 Yii2 高级项目中显示数据(例如:projects 表),我只需要知道如何在我的索引中显示这些内容? 我的意思是,我在互联网上找不到任何关于此的教程或讨论. 但有一个区别,我知道我们可以使用 DetailView::widget 或 Gridview widget 或类似的东西,但是,我应该把这些代码放在哪里? 我的意思是,如何像卡片视图一样为每个项目使用这些小部 ..
发布时间:2021-10-04 19:46:09 PHP

Yii2如何访问“root"中的文件夹文件夹?

我用 Yii2 高级模板制作了一个网站,我想访问位于“根"文件夹中的上传文件夹中的文件.我有: 后端/网络/前端/网络/上传/ 我遵循了 Yii2 的第一个答案.访问更高级别的文件夹 所以我的 .htaccess 是 Options +FollowSymlinks重写引擎开启# 先处理后端RewriteCond %{REQUEST_URI}/(后端)RewriteRule ^backe ..
发布时间:2021-10-04 19:45:27 其他开发

在 kartik dynagrid 中设置空文本

我正在使用 kartik dynagrid,我想设置一个文本,显示数据提供程序何时返回空 网格 echo DynaGrid::widget(['列' =>$列,'showPersonalize' =>真的,'emptyText'=>'Sorry all pr has priitems',////------------------这是我设置的'选项' =>['id' =>'assignso ..
发布时间:2021-10-04 19:45:24 其他开发

Yii2:ActiveForm:在一个字段上组合规则/多重验证

登录表单: 公共函数规则(){返回 [//用户名和密码都需要[['用户名', '密码'], '必填'],//用户名应该是一个数字和 8 位数字[['username'], 'number', 'message'=>'{attribute} 必须是数字'],[['用户名'], '字符串', '长度' =>8],//密码由validatePassword() 验证['密码','验证密码'],];}/ ..
发布时间:2021-10-04 19:45:21 PHP