问题标签 [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 投票
1 回答
488 浏览

yii-booster - YiiBooster $form->checkboxListGroup 值预选

YiiBooster有人可以在checkboxListGroup中帮助我吗?我正在尝试预选项目

但没有成功。有人可以帮我吗?

0 投票
0 回答
128 浏览

yii - Yiibooster 不在 php 5.3.1 中运行

我想用Yiibooster,但是我的php版本是5.3.1,有些技术无法在php版本中运行,有没有不升级php的解决方案?

0 投票
1 回答
1155 浏览

javascript - 助推器在 yii 中通过 jquery 发生冲突

我在简单项目 yii 中使用扩展助推器,我认为助推器在 yii 项目中存在冲突,我可以在我的项目中添加助推器,但浏览器控制台中的所有页面都有错误:
例如,过滤器的 CGridview 不起作用或其他我的jquery 所有者功能也不起作用。
Firefox 控制台中的错误:

TypeError: jQuery(...).popover 不是函数

jQuery('[data-toggle=popover]').popover();

chorom 控制台中的错误: 在此处输入图像描述

如何解决我的问题,我只添加了一个 jquery(版本 9)。

0 投票
2 回答
3318 浏览

php - Yiibooster TbButton url 链接不起作用

我想要按钮链接到另一个网页,我在我的视图文件中使用以下代码:

以及它生成的html如下:

以下代码有效,但显示为字符串:

有人可以帮忙吗?

0 投票
0 回答
193 浏览

javascript - Yii - YiiBooster GridView 小部件在给定 id 时会弄乱部分页面

我有一个带有父子子视图布局的视图。在父视图中,我有一个来自 YiiBooster 扩展的 GridView,它列出了数据库中的所有人员:

它没有id,默认分配一个,即yw0。

在 selectionChanged 上调用的 updateChild js 方法获取一个人的所有信息,并使用 $('#childView').html(data) 使用该信息更新子视图。如果给父 GridView 一个明确的 ID,像这样:

子视图不会使用相关数据进行更新。我查看了源代码,控制器中的功能运行良好,并将所有相关数据传回,这是一个渲染问题,它们拒绝显示。

此外,如果我的子视图中有另一个 GridView(例如列出一个人所属的各种不同类别),那么在尝试单击一个人时会出现以下错误:“无法读取未定义的属性 tableClass”。

我的子视图是局部视图,因此使用了 renderPartial()。我允许它加载更多脚本,因为我的子视图具有用于子视图中各种元素的单击事件的 js 侦听器。

有人对发生的事情有任何想法吗?谢谢。

编辑:我现在已经使用显式 ID 进行工作,我从另一个问题中得到了答案。但是“无法读取未定义的属性表类”问题仍然存在。似乎当我想通过 renderPartial() 将 GridView 放入我的子视图时,它会弄乱父视图中的 GridView。

0 投票
1 回答
208 浏览

yii - yiibooster 可排序表行不起作用

我对 Yiibooster 可排序表行有疑问。由于两个错误,它无法正常工作。

  1. 系统找不到文件“ http://yii-cms.com/protected/extensions/bootstrap/assets/js/jquery.sortable.gridview.js ”(404),尽管其余的 yiibooster 文件正在工作并且我按照说明进行了安装。“jquery.sortable.gridview.js”的路径是系统生成的,我检查了它并且该文件存在。

我通过以下方式安装了 Yiiboster:

  1. 第二个错误发生在视图文件中,靠近“afterSortableUpdate”属性。
    • Uncaught TypeError: undefined is not a function

请给我一些建议。谢谢。

0 投票
0 回答
1471 浏览

php - 如何在 yii-booster bootstrap 小部件中使用其列之一制作可编辑的 gridView

我是新手。我想在网格结构下制作网格,所以我使用了 Yii-booster Extensions 但它不起作用

我的代码:

我的模块

DefaultController.php

索引.php

_relational.php

TbRelationalcolumn.php

我得到标题网格。当我点击EDIT (test-subgrid)时,即使我没有收到警报消息,也没有任何反应。请任何人帮助解决这个问题

0 投票
1 回答
524 浏览

php - 在配置文件中定义 Yii-Booster 扩展

我是新手,我已经下载了 Yii-Booster Widgets 以使用 TBRelationalColumn。

我已经从 yiibooster.clevertech.biz yiibooster-4.0.1.zip 文件下载了扩展并在

配置protected/config/local.php和main.php

当我使用这个小部件时,我得到了网格结构,但 js 没有启用 index.php

单击网格时,我无法收到警报消息。请任何人帮我解决这个问题

0 投票
1 回答
1648 浏览

php - Adding function call on ajaxsubmit YiiBooster

I am using YiiBooster extension in yii.

I have created a form using 'booster.widgets.TbActiveForm', it works like a charm Now I just want to submit my form with ajax and update a grid

let's consider that

  • my form id = myform
  • my grid id = mygrid

I have the following code for the submit button in the form

the AJAX works like a charm, but where do I put the grid update code after the ajax call is returned to the client side?

I also check the TbButton api documentation but I could not find a solution.

My last resort would be to hook a jQuery click function with my submit button and make the AJAX call myself, but I am hoping for a better solution.

0 投票
1 回答
912 浏览

javascript - Jquery 模型对话框关闭

仅当单击 CLOSE 按钮时,如何强制 jquery 弹出框关闭?

这是代码。

jQuery('#myModal').modal({'show':false});

现在,在模型框外单击时它也会关闭。

扩展名:http: //yiibooster.clevertech.biz/widgets/modals/view/modal.html