问题标签 [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.
php - Yii2-user Dektrium - 当我覆盖时注册控制器不存在错误
我今天在 Yii2 上遇到了一个奇怪的问题。
我正在使用 yii2-user 扩展,并且我已经覆盖了我的应用程序文件夹中的 RegistrationController 以添加更多功能。
问题是它在我的 XAMPP 中运行良好,但在服务器(Cent OS)中却没有。
我收到以下错误。
我的配置是...
我的新控制器文件是...
谁能让我知道我做错了什么?
提前致谢!
php - Yii2 - 如何从 Yii::$app->user 获取当前用户名或名称?
您如何使用 ? 添加或获取变量Yii::$app->user->something
?
我不想让他们通过identity
。我想通过user
.
例如,我想获取当前登录用户的用户名和名称:
或者
yii2 - 如何在标签中使用动作/user/profile/show?
我只想在导航栏中为登录用户添加配置文件。我在 dektrium yii2-user 文档中找到了 /user/profile/show 。
但它说:
显示用户的个人资料(需要 id 查询参数)
如何在需要id查询参数的标签中实现/user/profile/show?
提前致谢
当我使用上面的代码并单击配置文件导航栏时,它显示错误请求(#400),缺少所需参数:id。是的,我知道因为没有定义 id 查询参数。
php - 在 yii2 中保存用户密码失败
我正在尝试更新用户密码,但无法保存
这是控制器代码:
当我检查var_dump($_POST['UserPass']['newpass'])
它有一个值时;
当我尝试更换零件时$user->setPassword($_POST['UserPass']['newpass']);
密码已保存但未散列,
什么可能是错的
这是setpassword
功能
php - Yii 包访问 url 中的文件
我已经安装了本地服务器的 YII2,并且还安装了 a 包。https://github.com/dektrium/yii2-user现在一切都准备好了,我想在 url 中访问这个包。我当前的 URL 是http://localhost/yii2-app-basic/web/index.php?r=site/about任何人都可以在这方面帮助我。
php - Yii2 类 yii\authclient\clients\GoogleOAuth 不存在
我使用 dektrium/yii2-user(在一个项目上)和 yiisoft/yii2-authclient(在另一个项目上)通过 Google 帐户登录。前段时间一切正常,但我想在上次作曲家更新之后发生了一些变化,现在我在尝试打开登录页面时收到错误:“Class yii\authclient\clients\GoogleOAuth 不存在”。有没有人有同样的问题或知道出了什么问题?谢谢
javascript - Yii2 如何包含来自特定视图或控制器操作的多个 css 文件
我已经安装了本地服务器的 YII2,我想从特定视图或控制器操作中包含单独的 css 文件,我使用了一种方法,但是在我的特定视图中包含一个 css 文件的方法,任何人都可以回答我的解决方案吗?代码如下。第一个文件是包含,其余的被忽略。
php - Yii2 - 作曲家更新后代码损坏(Dektrium Yii2-用户配置文件)
今天我对我的 Yii2 项目做了一个作曲家更新。在此期间,Yii 从 2.0.8 升级到 2.0.9。我使用的以下扩展也升级了...
更新发生后,我无法保存(更新)我的用户个人资料记录。我重新检查了部署服务器,它在那里工作。
我使用“$model->getErrors()”函数来查看我得到了什么错误,它说...
时区无效
我不确定时区与用户记录或 Yii2 中的关联配置文件记录有什么关系。我已经联系了扩展开发人员,但在我等待他的回复期间的任何建议将不胜感激。
我尝试在 web.php 配置文件的格式化程序部分中设置它,如下所示...
我的 php.ini 文件有...
我什至尝试删除和添加新用户,但没有任何乐趣。
我完全被难住了,不知道还能做什么。
php - 如何在新模型中实现这种布局?
在
有
里面@dektrium/user/views/admin/update.php
有
这$content
被“beginContent”和“endContent”之间的代码替换,如何在我的新后端模型“Rayon”中实现这种布局?我尝试编写类似的 CRUD 代码,但不断收到错误“未定义的变量内容”。
谢谢您的帮助。