问题标签 [yii2-user]

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 回答
1754 浏览

yii2 - 所有动态项目的相同索引 - 嵌套动态表单 Yii2

我为所有新项目获得相同的索引( 0 ),而不是递增的索引。我不知道我的代码有什么问题和哪里有问题。我正在通过参考这个演示嵌套动态表单 - Yii2来解决这个问题。对不起,我的英语不好。

我的控制器

这是我的控制器。

_form_perkara

这是我的表格。

_form_perkara2

模型Perkara类

检查员截图

“house-item”的第二个 div 中的输入 id 与第一个相同。这表明索引不是递增的

0 投票
1 回答
6518 浏览

yii2-user - 如何更改/更新用户角色?Yii2

我正在使用 yii2 基于角色的访问控制 (RBAC) 系统。我定义了角色和权限,定义了规则,为用户分配了角色。一切正常。

但我想更新分配给用户的角色。例如:

在这里,我做了用户 id 11 管理员。现在我想更新和改变。我想做这个用户管理器。

当我尝试:

这个用户有管理员+经理。我只想将此用户角色管理员更新为经理。

我怎样才能做到这一点?

0 投票
2 回答
9796 浏览

yii2 - 无效的验证规则:一个规则必须同时指定属性名称和验证器类型,在 Yii2

在我的基本应用程序项目中,我正在尝试集成注册表单,但出现此错误:

无效的验证规则:规则必须同时指定属性名称和验证器类型。

我的代码在这里。

注册表格.php

站点 Controller.php/signup 方法

我的视图文件

我的用户文件,这是必须将数据发布到的文件。我从这里检索登录详细信息。

0 投票
1 回答
1134 浏览

yii2 - Yii2 dektrium 用户新动作

我在高级模板中使用 dektrium yii2-user。我想在 SettingsController 中添加新操作。

我做了什么:

覆盖设置控制器。创建 /frontend/user/SettingsController.php

创建新视图 /frontend/views/user/settings/view/myview.php 并在组件部分更改 /common/main.php

但它不起作用。当我转到 mysite.com/user/settings/myview 时,我看到没有错误的空白页面。另外我不知道如何覆盖行为,所以我直接在 /vendor/dektrium/yii2-user/controllers/SettingsController.php 中添加了 myview 的访问规则

我怎样才能正确地做那件事?谢谢。

0 投票
1 回答
1452 浏览

yii2 - 带有 phundamental 的 yii2 dektrium - 向用户配置文件添加额外字段

在 Vitaly 回答后更新并正常工作:)

我在一个开源项目中工作:https ://github.com/open-ecommerce/helptext

我正在尝试向 dektrium Yii2-user 模块添加字段。在 repo 中有一个关于如何向用户表添加额外字段的示例: https://github.com/dektrium/yii2-user/blob/master/docs/adding-new-field-to-user-model。 md但我无法使其与模块随附的配置文件表一起使用。

我正在使用 dmstr/yii2-cms-metapackage 中的以下存储库:

例如,我想在管理员的个人资料表单中添加一个新的字段调用“技能”,所以

我首先进行了迁移以将字段添加到表中

然后在 main.php 中定义了我自己的类的路径(我正在使用高级模板,但通过 phundamental 进行了简化)

这是调用 models/Profile.php 类

然后在views/user/admin/_profile.php

我没有收到错误,但该字段未更新表格。

如果我直接在数据库中填充该字段,我可以在表单中看到该值,但它不会在更新时改变

任何帮助都超过欢迎

0 投票
1 回答
3191 浏览

javascript - Yii2 - 选择下拉列表并为输入字段设置值

我认为(_form.php)有这个。

问题是它没有存储正确的值。它似乎总是在最后一个盒子中存储价值。

它的工作原理是这样的:

  1. 如果从下拉列表中选择值 1,则应将 sok_id 的值存储在“1 框”中。

  2. 如果从下拉列表中选择了值 2,它应该将 sok_id 的值存储在“2 框”中。

  3. 如果从下拉列表中选择值 3,它应该将 sok_id 的值存储在“3 框”中。

请帮我。谢谢你

0 投票
3 回答
2393 浏览

php - yiic 命令在哪里?

我从http://www.yiiframework.com/download/下载yii了框架(基本和高级)。但是解压 zip 文件后我找不到命令。我需要使用此命令为数据库创建迁移文件。我想知道yiic在哪里?我在哪里可以下载这个命令?yiic

以下是 的内容yii。我没有找到yiic命令。

在此处输入图像描述

0 投票
1 回答
598 浏览

yii2 - 将 SQL 查询转换为 yii2?

到目前为止,我一直在使用 SQL 查询,yii2该查询在本地运行良好,但一旦我将其部署到服务器,它就会显示

图像.jpt

我尝试将其更改为 yii 查询,因为它在下面是正确的实现

但我收到一个错误:

在此处输入图像描述

谁能帮我找出问题所在?提前致谢

0 投票
1 回答
1602 浏览

yii2 - Yii2 确认密码不起作用

我正在尝试构建一个注册表单,当我不使用重复密码时它可以正常工作,它会保存到模型中,但是当我使用我的重复密码时,它只是不允许我将它们保存在数据库中。我的代码如下。

SimUser.php 文件

我的控制器操作:站点/注册

在这里,我将公司名称保存在公司模型中,将其他名称保存在用户表中。

我的意见文件:signup.php

该公司的错误消息没有消失,它始终存在.. 附加输出为图像点击这里 你们中的任何人都可以帮我解决这个问题吗?提前致谢!!

公司.php */

0 投票
1 回答
86 浏览

php - Yii2 accessControl 强制重定向到 lgoin whitout 行为

一周前我创建了一个小模块,现在我需要使用这个模块,但是当我打开模块链接时,我已经重定向到登录页面,模块没有定义行为,如果我没有弄错的话,让完整访问所有用户,为了测试我在主模块控制器上设置了这个行为

但应用程序将我重定向到登录页面。我如何允许所有用户访问?谢谢