问题标签 [yii2-widget]

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

yii2 - 在 yii2-grid EditableColum 小部件的 ajax 调用中传递动态参数

\kartik\grid\EditableColumn小部件有一个名为 ajaxSettings 的参数,您可以在其中覆盖通过 ajax 请求传递给服务器的参数。我想要做的是将选定的行 ID 与来自弹出框的值一起动态传递给服务器。我设法在编译时传递来自php数组的静态参数,就像这样

但似乎我不能在那里使用 jquery 选择器来获取所选列的 ID,就像这样

0 投票
0 回答
161 浏览

yii2 - yii2-grid EditableColumn 无效的ajax url 只针对第一行第一列的元素

我发现使用 kartik 的yii2-grid有一个非常奇怪的问题。当我使用 EditableColumn 插件并将表单操作设置为特定的 url 时,它似乎适用于网格的所有元素,除了左上角的元素,第一行和第一列中的元素。

我的网格很简单,它有 3 列,所有这些都需要使用可编辑列插件。所有其他元素更新正确。有问题的元素似乎忽略了可编辑列插件action的配置参数中传递的参数。formOptions

有没有其他人遇到过这个问题并设法找到原因?

0 投票
1 回答
220 浏览

php - 选择选项后,键入的文本未从 kartik select2 中删除

嗨,我在我的 yii 应用程序中使用 kartik select2。用于选择多个选项的选择框工作正常。但是我面临一个小问题。 在此处输入图像描述

就像我输入 ba 一样,它会显示所有匹配的选项。但是当我按下回车键时,Bakam 被选中,但文本 ba 仍保留在选择框中。它应该被删除。 在此处输入图像描述

这是我的选择框的代码

我在kartik网站上检查了代码似乎很好,那么为什么文本仍然存在?

0 投票
1 回答
1961 浏览

jquery - 使用带有 yii2 DatePicker 的标签

我正在使用 yii2 DatePicker 并希望使用一些标签作为“计划日期”,并在活动表单中使用日期选择器字段。我想要的另一件事是默认日期应该是选择的当前日期并禁用以前的日期/日期。

提前感谢解决我的问题

我的日期选择器代码在这里

0 投票
1 回答
2501 浏览

css - How to put pager of a listview in a new line in Yii2

I have a theme, which I have integrated with yii2, when using pager of list view, I have the pager beside divs I add to the list view items, I need to put the pager in a new line alone. I used the following view:

#xA;

and the portion of my style sheet that is related to this page is the following:

#xA;

The full style sheet is in the following :

#xA;
0 投票
1 回答
101 浏览

yii - diiimonn/yii2-widget-checkbox-multiple 需要实现

我尝试实现这个=> https://github.com/diiimonn/yii2-widget-checkbox-multiple

但我没有得到结果。完成代码后,我得到空白页。

这里有什么错误?

0 投票
2 回答
545 浏览

php - Yii2 - moonlandsoft tinymce 在需要时不工作

我在 Yii2 项目中使用了moonlandsoft/yii2-tinymce

我根据他们的文档使用它。

我不知道,他们如何首先渲染小部件,然后将模型加载到其中。

它没有价值,也没有在提交时验证。这是我表的必填字段。

控制器 :

模型 :

看法 :

0 投票
1 回答
157 浏览

php - 找不到类“pendalf89\filemanager\widgets\TinyMce”

我将所有内容都配置为编写的README 文件,它可以在 localhost 上运行。但是当我将站点上传到我的生产服务器时,它给了我以下错误:

找不到类“pendalf89\filemanager\widgets\TinyMce”

这是我的代码:

我不知道我做错了什么。

0 投票
0 回答
219 浏览

php - three.js yii2 小部件不显示

喂。我正在尝试开发一个可以在 Yii2 项目中使用的简单的three.js 小部件。创建小部件的目的是绘制(基于 Nurbs)IGES CAD 模型的线框,例如:

在此处输入图像描述

这是同一应用程序显示的线框屏幕截图,但使用的是没有任何框架的传统 php。我正在使用 yii2 框架重构这段代码。我按照教程创建了一个高级投票小部件来对小部件进行编码,文件夹结构如下:

在此处输入图像描述

我面临的挑战是未显示three.js 画布。为了测试,我将一个从这里绘制立方体的示例复制到_igesdisplay.php视图文件中,以便验证其他代码是否有效,但仍然没有显示任何内容。

小部件资产文件的代码:IgesDisplayWidgetAsset.php

_igesdisplay.php的代码

代码:IgesDisplayWidget.php

使用小部件的文件的代码:Display.php

viewport.css文件包含用于更改光标样式的样式。

光标:十字准线;

当我将鼠标悬停在网页的左半边时,会显示十字光标,但没有显示立方体。如果我打开查看页面源窗口,我可以访问 js 和 css 文件,因此IgesDisplayWidgetAsset.php代码就可以了。我想知道可能是什么问题。

提前致谢。

0 投票
0 回答
129 浏览

php - 属性未保存到 $model [kartik,select2 小部件]

这是 kartik select2 小部件。我使用它从数据库中搜索个人数据,并将结果显示为可以从中选择的列表。当我选择并提交时,属性'personal_no'没有保存到$model,它是空的。这是视图的控制器:

一切正常,只是属性没有保存到模型中,这就是问题所在。谢谢。