问题标签 [yii-modules]

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 投票
0 回答
70 浏览

php - auditTrail yii 扩展

我是 yii 的新手,我正在安装扩展 auditTrail。我已经对我的 main.php 配置文件进行了所有必要的更改,但每次它都显示相同的错误

请帮帮我。提前谢谢你..我的编辑文件在这里:

这是错误::

0 投票
1 回答
7209 浏览

php - Yii 2:找不到模块类

backend/config/main文件中,有一个对模块类的引用:

vendor/xxx/cropk目录中,有以下类CropK

供应商/xxx/cropk/controllers/ DefaultController :

但是当我访问 URL http://admin.cropk.dev/cropk时,我收到了这个错误:

类 app\modules\cropk\CropK 不存在

我不能把模块放在后端目录之外吗?我怎样才能做到这一点?

0 投票
1 回答
1415 浏览

php - Yii 2:将模块的视图加载为另一个应用程序视图的局部视图

我需要在应用程序的另一个视图中加载模块视图作为局部视图。我在手册中找不到有关如何执行此操作的线索。

视图完全独立于模块:

我怎样才能做到这一点?

0 投票
1 回答
1426 浏览

php - Yii 2:使用声明为资产的模块图像

我在以下结构中的模块中有一个图像:vendor/myvendorname/mymodulename/assets/img/delete-icon.png

我需要<img>通过 JavaScript 向页面添加一个,它可能有src指向那个的属性delete-icon.png

如果将图像放在 Yii 创建的资产目录中,我如何引用该图像?得到这条路的方法是什么?

0 投票
1 回答
67 浏览

php - 在 Yii 中,如何针对表中的另一列验证唯一性?

我让我的用户能够更改他们的帐户电子邮件。为此,当他们提交他们想要切换到的新电子邮件时,我将该电子邮件作为临时电子邮件存储在我的数据库中。一旦用户单击发送到新电子邮件的确认电子邮件,他们的原始电子邮件将更改为他们的新电子邮件。在我的“users”表中,有一列“email”和另一列“temp_email”。当用户向“temp_email”列提交新电子邮件时,我想验证它不仅在“temp_email”列中是唯一的,而且在“email”列中也是唯一的。

目前,我的 rules() 函数中有这两个数组:

array('temp_email', 'email'),
array('temp_email', 'unique', 'message' => UserModule::t("该用户的电子邮件地址已经存在。"))

这说明临时电子邮件必须采用电子邮件格式,并且不能与任何其他临时电子邮件相同。我必须添加的第三个数组是什么,即临时电子邮件不能与“电子邮件”列中的任何其他电子邮件相同?谢谢!

0 投票
1 回答
1745 浏览

php - Yii2: $loadedModules 不显示所有模块

创建模块“论坛” - 完全按照此处所写。然后创建嵌套模块“admin”

还创建了一个非嵌套模块“游戏”(以相同的方式)并在“web.php”(主配置文件)中写入:

但是当我尝试输出时:

我只看到了这些模块:

}

“游戏”和嵌套的“管理”模块不存在!虽然医生说:

$loadedModules 属性保存加载模块的列表,包括直接子模块和嵌套模块,由它们的类名索引。

但我只能得到“论坛”自己创建的模块。我理解错了什么?

0 投票
1 回答
1002 浏览

php - Yii2:uniqueID 和 id 模块属性

yii\base\Module 类有 2 个属性:iduniqueId。前者“在具有相同父级的其他模块中唯一标识此模块”,而后者 - 只是唯一的 id。但我仍然不明白差异。为什么我们需要id来识别模块,尤其是来自具有相同父模块的模块,如果有uniqueId,也可以识别模块?向我展示一个例子会很好,它揭示了对这两个属性的需求。

0 投票
1 回答
1888 浏览

yii2 - 如何在 Yii2 中访问 c​​ss/js 文件以进行模块布局

我有一个social用这样的目录命名的模块:

我希望我的模块有自己的布局。正因为如此,我为布局添加了file SocialAsset、和. 但是,不幸的是我无法访问我的/ /文件。文件 :main.phpcssjsimgcssjsimg

SocialAsset

main.php我使用这样的SocialAsset文件:

有人可以帮我解决这个问题吗?

0 投票
6 回答
599 浏览

yii2 - 模块 ID 没有出现在 Gii 中?

我没有获得 Youtube 教程https://www.youtube.com/watch?v=GtHB58-JA38中所示的模块 ID,7: 33

我是 Yii 的初学者,非常感谢您的回复。

在此处输入图像描述

我的意思是,我无法创建特定于模块的 CRUD

创建模块后,如何使用 Gii 为模块创建 CRUD ?

0 投票
1 回答
1460 浏览

yii2 - Yii2. 覆盖模块类

是否可以覆盖模块Module.php类以添加一些额外的配置?我已经扩展了一些视图和控制器,并想为它们添加一些额外的配置。

在此处输入图像描述