问题标签 [yii-booster]

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 投票
0 回答
276 浏览

php - Ajax 和 Yii 输入

我正在使用 YiiBoostrap 小部件“TbSelect2”创建一个多选框,允许您输入文本框并选择过滤列表的选项。任何选定的内容都作为列表添加到文本框中。

这在页面加载时创建时有效,但是我需要使用 ajax 在 Yiibootstrap 对话框中创建表单以节省页面加载时间。当我使用 ajax 时,它会创建一个传统的多选框,使用起来很难看。

代码完全一样,它甚至可以在对话框中工作,只有当我使用 ajax 调用 php.ini 时它才不起作用。我确信 YiiBooster 缺少一些基本的东西,我以前从未使用过它。

但有人知道为什么会这样吗?谢谢!

这是代码:

复制并粘贴确切的代码以在 ajax 调用中再次使用

0 投票
2 回答
1712 浏览

html - GridView 中的阅读更多链接

我正在使用 gridview 来显示一组数据。一切正常,除了我不知道如何在 gridview 中实现阅读更多链接。下面是视图的代码,我使用的是 Yiibooster TbGridView,但 CGridview 的代码也应该几乎相同。

在这里,我不想显示完整的描述,而是它的一个子字符串以及一个名为“阅读更多”的按钮,用户可以单击该按钮来显示整个“描述”。关于如何实施它的任何想法?

0 投票
1 回答
1146 浏览

twitter-bootstrap - YiiBooster TbMenu 动态添加类 active

我创建了 Yii Bootstrap TbMenu。如何动态添加活动类?

0 投票
1 回答
3375 浏览

yii - Yii 在选择另一个时填充下拉列表

I have a dropdown that I want to populate when an item in another dropdown is selected. 两个下拉列表都与从控制器传递的数据/模型相关联。第一个下拉列表是通过调用模型中的函数从数据库中填充的。这是表格,

这是 Ajax 调用的操作 user/getunits。

选择第一个下拉列表时,我不断收到错误“未定义的索引:超级单元”。此外,您可能会注意到我在第一个下拉列表中使用 form->dropDownListRow,而在第二个下拉列表中使用 CHtml::dropDownList。那是因为我对如何确保正确使用 ajax 正确填充下拉列表并正确绑定到模型的语法一无所知。

0 投票
0 回答
538 浏览

javascript - Javascript 在部分渲染的模态窗口中不起作用(Yii)

我实现了一个模式,其内容使用 renderPartial() 呈现。但是,当我尝试在模式窗口(例如 $.blockUI)中调用脚本时,它根本不起作用。虽然没有错误。

这就是我呈现内容的方式:

0 投票
1 回答
275 浏览

php - 在 YiiBooster ckEditorRow 中重命名标签

如何重命名 ckEditorRow 面板,如下所示。我猜它的名称来自传入的值(在本例中为“主题”)。

在此处输入图像描述

我正在尝试下面的事情,但无处可去

谢谢

0 投票
2 回答
1861 浏览

jquery - 在 Yii 中通过 jquery 调用模式窗口失败

我试图将模态窗口添加到我的 yii 应用程序中。为此,我使用框架中的 jquery。然而,它不适用于框架中的 jquery(1.8.3):framework/web/js/source
错误是:
Uncaught TypeError: Object [object Object] has no method 'modal'
在这一行:

(请参阅下面的完整代码)。
当我将 modal() 交换为 dialog() 时,也会发生同样的情况。

然而,当我尝试通过 googleapis 通过将其注册为客户端脚本来上传最新的 jquery(1.10.2)时,它可以工作(虽然每次视图调用只有一次): config/main.php:

并在视图中注册:

与案例有关的完整代码在这里:

对于 Jquery-ui,这些也包括在内:

更新

至于 Yii 引导扩展,我确实使用它,并且在 bootstrap.js 中有模态类定义和插件定义。这个文件是在 jquery 之后加载的,但在 jquery-ui 之前,顺序重要吗?

视图文件结束:

0 投票
1 回答
696 浏览

yii - 在引导选项卡中嵌套 CGridView

我正在使用 Yii-Booster TbTabs。我希望能够将 CGridView 嵌套在其中一个选项卡中。我正在尝试以下操作,但收到错误“CG​​ridView 类的对象无法转换为字符串”。

我可以通过任何方式将此对象传递到选项卡视图中(例如,我能够愉快地将 ckEditor quiate 传递到具有以下内容的选项卡中

谢谢

0 投票
0 回答
684 浏览

php - 在 yiibooster 中为 TbMenu 添加徽章

我想在 NavBar 的 TbMenu 中添加额外的静态 html 标记,如下所示:

));

想要在收件箱前面的导航栏中显示未读消息!

0 投票
1 回答
224 浏览

highcharts - Yii Booster Highcharts 中的 Highstock 期权

是否可以在 Yii-Booster Highcharts 扩展中使用 Highstock 选项?我试图设置 rangeSelector 属性,但它不起作用。