问题标签 [yii2-basic-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.
php - Yii2 使用数据库登录
我的数据库中有一个名为“成员”的表,我打算在其中存储用户名、密码和所有其他相关信息,并且我想使用这些用户名/密码进行登录,而不是使用 yii2 的默认 User.php 模型。我已经尝试了将近一天并修改了 Member.php 模型,但无法使其工作。每次我使用来自 db 的自定义用户名/密码时,它都会显示用户名或密码不正确。谁能帮帮我?提前致谢。:)
仅供参考,我在成员表中没有这样的字段,例如 authKey 或 accessToken。我已经尝试了所有相关的 stackoverflow 帖子,但很有道理。
Member.php 模型
配置/web.php
我没有改变 User.php 模型。这里是:
php - 如何在 url 中获取参数,它是数组?yii2
我有这样的网址
我想得到 DataSearch['Tanggal'] dan DataSearch[TANGGAL_SELESAI]
我试过用 id
它是成功的,但不是 DataSearch['Tanggal']
当我尝试 DataSearch['Tanggal'] 时,错误是
我认为它应该很容易回答,但我是 yii2 的新手,我还没有找到解决方案
php - 自定义小部件或扩展 yii2
我想在我的网站中使用另一个小部件/扩展的画布,但我没有在 github 上得到我需要的东西。我想知道是否可以自定义扩展,我应该做什么(阅读/学习)一些东西,以便我可以使用自定义 yii2 扩展。
我已经在小部件上尝试了 offcanvas 扩展。
https://github.com/hull-agency/yii2-foundation
当我尝试安装时,出现以下消息:
真正的意思是什么?我认为它不能使用还是什么?包裹真的是错字吗?
php - Yii2 - RBAC 控制不起作用
我正在尝试开发一个 yii2 应用程序,其中成员有两个角色:管理员和成员。因此,我遵循yii2 文档中描述的默认角色方法。我在 db 中有一个名为“member”的表,用于登录而不是 User.php 模型。
我的 web.php 配置文件
我在 app 目录中创建了 rbac 文件夹并添加了 UserGroupRule.php,如下所示:
作为测试的一部分,在其中一个控制器中添加了这段代码:
问题是,即使我尝试以管理员身份访问其中一个操作(即索引),它也会给我 Forbidden (#403) 错误。那么,我错过了什么?请帮忙!
PS 如前所述,我使用 db 登录。如果您愿意,请查看member.php模型。
yii2 - Yii Gridview 显示来自相关数据的图像
我有表格反馈和用户,我正在尝试在反馈页面上显示用户的图像。我正在使用网格视图,这是我的网格视图。
和模型
我得到正确的 url 但照片名是错误的结果是“照片”,我想获取数据表单实体照片?
yii2 - 如何在gridview上放置图像的样式css
我正在尝试在我的 gridview 中设置手机的宽度和高度这是我的代码
我试过这个
但我不能为此输入 px 或百分比
我在哪里放置 css 类或设置样式?
php - 我如何为 box gridview 放置 2 个或更多数据
我正在为我的网站创建反馈页面,我正在使用 gridview 来显示反馈列表。在 gridview 的一行中,我想在一个框中填写照片、日期和用户名。我确实在盒子上放了照片。但我想知道如何放置另一个数据
风景:
来自模型/反馈实体的反馈属性:
以及反馈和用户的相关性。反馈有一个用户名,用户名有多个反馈
用户实体:iduser、用户名、照片
yii2 - 为什么我的 gridview 上的按钮页面没有显示?
我有来自“feedbackmodel”的模型:
和这样的gridview代码:
但是为什么没有显示页面按钮,它是有限的,但我可以看到其他数据,因为我找不到下一个或上一个到另一个页面的按钮
php - 仅对用户登录 Gridview Yii2 显示 actionCoumn
我正在尝试为想要为我的网站发送反馈的用户制作反馈页面,并且我正在使用 gridview 来显示反馈列表。这是我制作的gridview代码。
在我的 gridview 中,它会在发送的每个反馈中显示操作列。但我想要的是操作列只应显示仅由用户登录发送的反馈。那么我应该在哪里定制呢?
yii2 - 下拉列表空值 yii2
我试图制作下拉列表,但为什么它只是空的结果?
这就是我制作下拉菜单的方式
这app/models/Request
:我有餐桌要求
表 data_properties : ID_DATA_PROPERTIES
,NAMA_DATA_PROPERTIES
控制器: