问题标签 [zii-widgets]

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

php - yii对话框关闭功能上的Ajax调用失败

我在对话框关闭功能上使用 ajax 调用时遇到了这个问题。

这是我的ajax调用函数:

下面是对话框代码:

这是控制器功能:

我的问题是,即使在我进入控制器功能之前,ajax 调用也总是失败。我检查了我的参数,它还有要传递的适当字符串。我非常需要帮助。任何对我有帮助的评论都将受到高度赞赏。谢谢。(^__^)

0 投票
1 回答
612 浏览

php - Yii dataProvider 主题 main.php

在我的 SiteController.php

在我的主题/k/views/layout/main.php

出现这个错误:未定义变量:dataProvider2

如果我在我的 main.php 中这样做:

到目前为止效果很好。但是如果我去用户配置文件:

未定义属性“Domain.username”。

所以在我的 User _view.php 中 Yii 似乎采用了 Domain Dataprovider。

如何将这些 dataProviders 传递到我的布局 main.php 文件? SiteController.php 似乎没有做到这一点。

如果有人在这里有想法,那就太好了。先谢谢了。

0 投票
1 回答
618 浏览

jquery - Yii & Bootstrap 小部件在第二个 Ajax 之后无法工作

为了改善初始页面加载,我正在创建的页面上的大部分内容仅在需要时加载。为此,我通过 ajax 调用使用以下代码。

这工作正常,所有的小部件都工作。这会导致主题设计出现问题,但目前这不是主要问题。

我遇到的问题是有时需要再次调用 ajax 来更新视图。为此,我使用相同的参数调用完全相同的 ajax 函数,但在第二次调用时,所有小部件(即:TbSelect2 和 CJuiDatePicker)都停止工作,而是得到标准选择和日期文本框。这反过来又破坏了客户端验证。

其他问答提到.unbind(),这是要走的路吗?如果是这样,我是否正确地说所有小部件元素都需要在 ajax 调用之前解除绑定?

谢谢,我也会发布我的 Ajax,请注意它会处理像这样的所有更新。

0 投票
2 回答
125 浏览

forms - 检查输入的日期是否尚未过去

我在表单小部件 CActiveForm 中有一个日期字段。日期字段是一个 CJuiDatePicket 小部件。我想设置一个控件,以便用户无法输入过去的日期。

我的代码是

用户不再可以选择通行证中的日期。现在我想要一个控制器,如果输入是手动输入的日期,则会显示错误消息。

0 投票
2 回答
311 浏览

php - 在 yii 中从数据库中检索特定行

在视图中

// 'filter' => $model, /* 没有使用这个选项,所以注释了它 */ ))

在模型中

// 我真的需要这个函数吗 // public function search() {

我在这里做错了什么。它仍在获取表中的所有可用行。

0 投票
1 回答
159 浏览

php - Yii 中的声明有什么问题?

我的控制器中有以下代码,

我收到错误 /* 未定义属性“CDbCriteria.user_id”。*/ 但是当我使用 findByAttrinute 它的工作 f9 时,但我没有得到结果,即它没有过滤数据,请帮忙。

查看部分:

0 投票
2 回答
5080 浏览

jquery-ui - 如何在 Yii 的 CJuidatepicker 中设置默认值?

我有下面的代码以 Yii 形式显示日历输入。

默认值适用于日历,但我想在表单呈现时默认在日历输入中显示它。

我该怎么做?

0 投票
1 回答
137 浏览

search - 如何在 Yii zii.widgets.grid.cgridview 中不重置搜索结果

我在管理页面上有 zii.widgets.grid.cgridview ,当我搜索一些记录并访问查看其中一个时,返回管理页面后结果被重置。我可以以某种方式拯救它们吗?

0 投票
1 回答
113 浏览

php - 如何在 Yii 中通过 CJuiDialog 打开视图?

我想通过在 CJuiDialog 中调用其操作来打开一个视图,这是我的代码:

那么我如何在这个小部件中传递一个动作的 url 呢?

0 投票
1 回答
709 浏览

php - Yii zii.widgets.grid.CGridView 自定义字段

我是 yii 的新手。在我被阻止的招聘人员视图的 admin.php 页面中,我有一个 CGridView 小部件。Candidate_id 是候选表的外键。所以现在在被屏蔽的招聘者视图中,candidate_id 是默认的。但我想在这里显示候选人姓名,它在候选人表中。要通过candidate_id 获取候选人名称,我必须使用Candidate::model()->findByAttributes('id'=>$candidate_id)->name;但我无法使用代码,基本上我不知道如何使用它。

被阻止的招聘人员视图页面的 admin.php 中的代码。

因此,请帮助candidate_name获得candidate_id.

谢谢你。