问题标签 [wice-grid]
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.
ruby-on-rails - CanCan 的过滤器索引
我正在尝试根据能力过滤索引。我正在使用wice_grid gem 在索引中创建一个表,并向票证添加条件,我们可以使用名为:conditions的东西。
我试图这样说:
但是,这不起作用。我正在寻找任何建议。
更新::conditions
正在工作,ActiveRecord
所以我想我需要一个查询来查找角色并检测当前的能力
ruby-on-rails - 带有虚拟类属性的 Rails wice_grid
我需要在我的 wicegrid 中显示一个虚拟属性 :status 但我总是得到错误 :status 不在数据库中....当然不是,它是虚拟的!
有没有办法让一列包含虚拟属性?如果是,我怎样才能有一个自定义过滤器?
该模型
在视图中
ruby-on-rails - 以十六进制返回的 Rails 属性值
我正在运行以下活动记录查询
Keyword.joins(:questions, :users, :associations).select("questions.*, keywords.keyword").where(users: {id: @user.id})
并使用以下代码使用 wice_grid 呈现结果 -
问题属性被很好地填充,但关键字属性以十六进制值显示,例如 #< Keyword:0x00000104eb00a0>。知道为什么吗?非常感谢任何帮助。
ruby-on-rails - heroku 上未显示 wice_grid 图标
我正在使用 wice_grid 在我的网站上显示问题列表。Wice_grid 提供了一堆用于过滤、excel 导出等的图标。这些图标出现在我的开发服务器上,但它们没有出现在 heroku 上。我可以单击图标应该在的位置,例如过滤器图标,它可以让我过滤,但我看不到图标。有人可以建议我需要做什么来获取图标吗?
ruby-on-rails - 如何管理模板的路径
在我的视图目录中,我有两个子目录 master/hotels 和 cruds。在 cruds 中,我有几个文件(新建、索引、编辑、显示)。master 只有索引文件。现在我将cruds中的“index”设置为root,我可以通过在按钮中添加这个路径来将目录链接到“new”:
问题是,我无法链接到像 edit_master_hotels_path 或 show_show_hotels_path 这样的其他路径,我不知道为什么“新”可以而其他人不能。我在我的项目中使用 wice_grid 插件。我的路线在这里
我的视图结构是:-master/hotels(index) -cruds(new,form,show,edit,index) 希望对您有所帮助。
ruby - 使用 wice_grid Ruby On Rails 列中的多个链接
如何将多个链接添加到 wice_grid 中的列
只显示一个链接,甚至不显示其他链接。导轨版本 4.0.2
ruby-on-rails - 如何删除 gem wice_grid rails 中的重新加载下拉菜单?
我遵循本教程:https ://github.com/leikind/wice_grid,gem生成表但如何重新加载下拉列表?
ruby-on-rails - 在使用 Wicegrid 的 Rails 中,如何创建 link_to 以销毁记录并返回网格?
我正在使用带有 Wicegrid 的 Rails 4,我希望在网格的每一行上都有一个链接以便能够删除记录,我已经创建了 link_to,但是当我按下它时出现错误:没有路由匹配 [DELETE]" /”。
我不想将用户发送到删除视图,我想删除记录并刷新网格并留在网格中。
我的控制器看起来像:
我的索引视图如下所示:
谢谢,莱昂
mysql - Ruby on rails 4:使用 wice_grid 在指定时区过滤日期时间字段时出现意外结果
时区设置为 GMT +1100 至
日期助手设置为日历
当我通过将开始日期输入到“2014-10-21”并将结束日期输入到“2014-10-21”来过滤日期时间字段“created_at”时,预期的查询应该是
但实际上生成的sql是
查看源代码后,我在文件“lib/wice/columns/column_datetime.rb”的第 112 行找到以下代码
如果我删除“to_date”,查询将正确生成。
这个“to_date”转换的目的是什么,我该如何解决这个问题?