问题标签 [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.
php - auditTrail yii 扩展
我是 yii 的新手,我正在安装扩展 auditTrail。我已经对我的 main.php 配置文件进行了所有必要的更改,但每次它都显示相同的错误
请帮帮我。提前谢谢你..我的编辑文件在这里:
这是错误::
php - Yii 2:找不到模块类
在backend/config/main文件中,有一个对模块类的引用:
在vendor/xxx/cropk目录中,有以下类CropK:
供应商/xxx/cropk/controllers/ DefaultController :
但是当我访问 URL http://admin.cropk.dev/cropk时,我收到了这个错误:
类 app\modules\cropk\CropK 不存在
我不能把模块放在后端目录之外吗?我怎样才能做到这一点?
php - Yii 2:将模块的视图加载为另一个应用程序视图的局部视图
我需要在应用程序的另一个视图中加载模块视图作为局部视图。我在手册中找不到有关如何执行此操作的线索。
视图完全独立于模块:
我怎样才能做到这一点?
php - Yii 2:使用声明为资产的模块图像
我在以下结构中的模块中有一个图像:vendor/myvendorname/mymodulename/assets/img/delete-icon.png
我需要<img>
通过 JavaScript 向页面添加一个,它可能有src
指向那个的属性delete-icon.png
。
如果将图像放在 Yii 创建的资产目录中,我如何引用该图像?得到这条路的方法是什么?
php - 在 Yii 中,如何针对表中的另一列验证唯一性?
我让我的用户能够更改他们的帐户电子邮件。为此,当他们提交他们想要切换到的新电子邮件时,我将该电子邮件作为临时电子邮件存储在我的数据库中。一旦用户单击发送到新电子邮件的确认电子邮件,他们的原始电子邮件将更改为他们的新电子邮件。在我的“users”表中,有一列“email”和另一列“temp_email”。当用户向“temp_email”列提交新电子邮件时,我想验证它不仅在“temp_email”列中是唯一的,而且在“email”列中也是唯一的。
目前,我的 rules() 函数中有这两个数组:
array('temp_email', 'email'),
array('temp_email', 'unique', 'message' => UserModule::t("该用户的电子邮件地址已经存在。"))
这说明临时电子邮件必须采用电子邮件格式,并且不能与任何其他临时电子邮件相同。我必须添加的第三个数组是什么,即临时电子邮件不能与“电子邮件”列中的任何其他电子邮件相同?谢谢!
php - Yii2:uniqueID 和 id 模块属性
yii\base\Module 类有 2 个属性:id和uniqueId。前者“在具有相同父级的其他模块中唯一标识此模块”,而后者 - 只是唯一的 id。但我仍然不明白差异。为什么我们需要id来识别模块,尤其是来自具有相同父模块的模块,如果有uniqueId,也可以识别模块?向我展示一个例子会很好,它揭示了对这两个属性的需求。
yii2 - 如何在 Yii2 中访问 css/js 文件以进行模块布局
我有一个social
用这样的目录命名的模块:
我希望我的模块有自己的布局。正因为如此,我为布局添加了file SocialAsset
、和. 但是,不幸的是我无法访问我的/ /文件。文件 :main.php
css
js
img
css
js
img
SocialAsset
在main.php
我使用这样的SocialAsset
文件:
有人可以帮我解决这个问题吗?
yii2 - 模块 ID 没有出现在 Gii 中?
我没有获得 Youtube 教程https://www.youtube.com/watch?v=GtHB58-JA38中所示的模块 ID,7: 33
我是 Yii 的初学者,非常感谢您的回复。
我的意思是,我无法创建特定于模块的 CRUD
创建模块后,如何使用 Gii 为模块创建 CRUD ?