问题标签 [yii2-advanced-app]

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.

0 投票
1 回答
1723 浏览

yii - yii.activeform.js 生成无效的验证js脚本

在一个好的项目中,它应该是这样的:

但是在我的项目中,当我输入无效的电子邮件或用户名时,没有提示或错误显示!当我检查 yii 生成的代码时,我看到 yiiActiveForm 的 null args

谁能告诉我为什么?供应商文件夹有什么问题吗?

0 投票
2 回答
13278 浏览

yii2 - yii2在gridview中从关系中添加列并在gridview中排序

我有2个问题...

我有 3 张桌子。tbl_target_cities、lib_cities 和 lib_provinces。

通过遵循视频教程,我能够将 tbl_target_cities 中的数据显示到 gridview 并将其连接到 lib_cities。

除了来自关系的 CITY/MUNICIPALITY 列之外,gridview 中的排序非常有效。

问题 1:如何更正 CITY/MUNICIPALITY 列的排序?

问题2:如何添加带有搜索框和功能排序功能的省份列?

tbl_target_cities

lib_cities

lib_provinces

TblTargetCities 模型

Tbl_TargetCitiesSearch 模型

自由城市模型

LibProvinces 模型

索引.php 文件

按升序排列的示例视图 - (无法正常工作)。

在此处输入图像描述

按降序排列

在此处输入图像描述

0 投票
1 回答
2098 浏览

model - Yii2 在自定义验证规则 addError 方法中渲染 html 内容

我已经定义了自定义验证规则:

但链接不会生成。它显示为字符串。提交表单后,我得到以下输出:

是否可以在 addError() 方法中显示链接?

0 投票
1 回答
1106 浏览

internationalization - Yii2 在翻译字符串中渲染 html 标签

我在common/messages/en-Us/frontend/quicksignup中有一个可翻译的字符串:

我的QuickSignupForm模型如下所示:

它呈现以下内容:

我想用链接替换{terms and condition}​​and {privacy policy}。但是,当我尝试在我的可翻译文件(即common/messages/en-Us/frontend/quicksignup)中执行此操作时,它会呈现为字符串。

下面是输出的屏幕截图。如何呈现链接?有任何想法吗?

在此处输入图像描述

0 投票
1 回答
1199 浏览

yii2 - 在 yii2 网格中添加自定义过滤器

我用 crud 创建了一个 yii2 网格。在日期列中,我想要一个具有两个输入的过滤器,一个来自日期,另一个来自日期,它过滤这两个日期之间的数据。

0 投票
2 回答
2897 浏览

yii2 - 有条件地显示导航小部件的项目

我想为菜单项添加一个条件,这样当用户登录时,他会根据他的user_type. 这是我的代码。

一些用户可以访问 ,menu1而其他用户只能访问menu2

0 投票
3 回答
17212 浏览

php - yii2:如何使用字体很棒的图标?

我有这个需要使用 yii\helpers\Html 生成的 HTML 链接标记

我可以使用方法 a() 来做到这一点,但我不知道如何包含 font awesome 类。这是我已经使用 a() 方法的代码

我正在为我的 CSS 使用引导程序。任何帮助,将不胜感激。

0 投票
1 回答
2309 浏览

yii2 - YII2在gridview中添加一个sum列

如何在gridview中添加总和列?我有一张带有 agrant_amount和的桌子lcc_amount。我想添加 grant 和 lcc 并将其显示在 gridview 中。这是怎么做的?我已经成功地将表格中的数据完美地显示到了gridview。

在此处输入图像描述

0 投票
4 回答
9757 浏览

mysql - Yii2:如何编写 Mysql 查询以使用左连接从两个表中选择记录

我有两张我想加入的桌子......即营地和城市。我已经为此用 PHP 编写了查询...但我想要 Yii2 格式的相同查询...请告诉我如何在 yii2 中编写此查询...??

这是我的查询:

0 投票
1 回答
47 浏览

activerecord - 如何在 Yii2 中获得 M:1 关系

我正在尝试获取相关模型,但是我似乎找不到正确的文档。在 yii 1.xi 可以做$jobsprocess->category0,但是 yii 2.x 告诉我做$jobsprocess->getCategory()。这不会返回一个模型,而是一个ActiveQuery. 如何返回模型对象?