问题标签 [kartik-v]

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 投票
2 回答
7697 浏览

php - 如何使用具有多个模型关系的 Yii2 kartik gridview 可编辑列

问题:

我有 2 个模型,用户模型和用户配置文件模型,两者都与主键和外键 user_id 相关,用户表有字段 id、用户名、密码、电子邮件等 user_profile 表有字段 id、user_id、公司、电话等

我在用户视图中创建了gridview。我正在使用kartik EditableColumn,我想从用户gridview 编辑用户配置文件表字段公司。

到目前为止我所做的。请检查我所做的代码。

请注意:这是我在这里展示的代码的一部分,我认为这足以理解。如果你想看更多我会编辑问题。

//注意:使用了所有命名空间

问题是

当我单击公司价值时,它显示为空白。请检查图像。在此处输入图像描述

0 投票
2 回答
1718 浏览

yii2 - 在 Kartik DetailView Yii 2 中隐藏属性

我想在 DetailView 中隐藏属性,例如:

可见属性不起作用。我需要做什么?
你有什么主意吗?

谢谢

0 投票
1 回答
1613 浏览

gridview - Yii2,用于 Kartik 导出的自定义 css 样式

我正在尝试将自定义 css 样式应用于导出的文件,例如 pdf。

例如如何在 pdf 导出中应用自定义 css 样式?

我更改了一些字体样式,styleOptions但没有任何反应。

0 投票
2 回答
1561 浏览

php - Yii2 kartik 相关下拉列表在使用 ajax 加载下拉值后未使用 ajax 更改所选值

想要更改相关下拉列表的选定值。在从属下拉列表中使用 ajax 加载下拉值后,以下代码不起作用

上面的代码在第一次加载依赖下拉菜单时工作正常。

0 投票
3 回答
2968 浏览

php - Yii2:Kartik Gridview:如何隐藏展开/折叠图标列/只使用可点击的行

使用 Kartik Gridview,我在我的视图(Kartik Gridview)中有以下 ExpandRowColumn,其中我启用了使用 enableRowClick 选项单击和展开网格中的行(以显示相关的详细记录),并希望隐藏整个展开/折叠图标行并仅使用行点击功能。我尝试设置“禁用”选项,但这只会使 ExpandRowColumn 完全禁用。

0 投票
1 回答
4443 浏览

yii2 - 我使用 kartik-v/yii2-export 在 yii2 中的导出不起作用

我正在尝试使用 kartik 导出,但它对我不起作用。在配置文件中,我添加了以下代码:

在 Composer 中,我添加了以下代码

我的视图代码是这样的:

我的控制器代码是:

单击导出菜单没有任何反应。在教程中,我看到有导出为 pdf、html、csv、json、text 的选项。在我的情况下,这些选项不适用。css 不起作用还是什么?

0 投票
1 回答
243 浏览

yii2-advanced-app - 在 yii2 中使用 kartik SideNav 小部件

我在我的项目中使用 kartik SideNav 小部件。我希望菜单处于活动状态并在单击时打开,但它不起作用。实际上我不知道如何在 sidenav 中使用的 $item 和 $type 变量。提前thanx解决它。

我的代码如下。

]);

0 投票
1 回答
106 浏览

php - 如何删除输入文件表单上方的标签?

我有一个使用 Yii2 开发的应用程序,这个应用程序我使用Kartik 输入文件来上传文件。

案子

在此处输入图像描述 从上面的示例中,我想删除/隐藏“文件”标签。

我认为,基于model名称的标签。

这是我使用的代码:

如何去除上面的标签?

谢谢

0 投票
1 回答
287 浏览

php - PHP:如何根据 id 作为外键显示来自其他模型的数据?

我有一个使用 yii2 框架的应用程序。

我的应用程序有一个包含表的数据库:

  1. class=>

    • id => 作为PK
    • 班级名称
    • 教师编号
  2. student=>

    • ID
    • class_id => as class_idclass作为表中的外键
    • 学生姓名
    • 年龄
    • 性别
  3. ETC

在我的 index.php( class ) 中,我使用 Kartik Gridview 来显示类的数据。如您所知,gridview 中有很多动作,例如查看按钮动作。示例:我的index.php以 gridView 形式显示来自classwith id= 101 的数据。

如何显示所有= 101student_namestudent表?class_id

我有这个代码:

在我的 class.php 在我的类模型中

和我的 gridView 的代码

view.php 在我的班级视图中

任何帮助都会得到帮助:),谢谢:)

0 投票
2 回答
461 浏览

yii2 - 在 yii2 中实现多选下拉时出现完整性约束违规错误

我正在尝试使用“cornernote/yii2-linkall”和“kartik-v/yii2-widget-select2”来实现多选下拉。我已遵循本指南,它适用于单个多选下拉菜单,所以现在我正在尝试以单一形式实现两个多选下拉菜单,但在这里我被卡住了。当我反复执行更新功能时,它会给出违反完整性约束的错误。

数据库表如下所示: part(id, name) Industry(id,name)

供应商_to_part(供应商_id,part_id)供应商_to_industry(供应商_id,industry_id)

主表是:- 供应商(id,......)

供应商控制器.php

afterSave() 有什么问题吗?任何帮助