问题标签 [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.

0 投票
1 回答
713 浏览

ruby-on-rails - Wice_Grid CSV 导出不起作用 - 未初始化的常量 CSV::Writer

我“继承”了一个在开发中使用 ruby​​ 1.8.7 运行的 Rails 应用程序。

我有一个 wice_grid 表,我正在尝试以 CSV 格式导出它,并且在开发中一切都很完美。

当我将其推送到生产环境时,出现以下错误:

生产机器正在运行 Ruby 1.9.1,根据我的阅读,我想问题来自那里。

我试着说:

在控制器或模型中,但没有任何反应,开发工作,生产没有。

这是控制器代码:

这是视图的一部分,它调用了部分视图:

这是为了使问题不太长而裁剪的部分内容:

我读了这个帖子,但对我没有多大帮助:write csv in ruby​​ 1.9 and CSV::Writer

谢谢大家!

0 投票
1 回答
159 浏览

ruby-on-rails - 使用简单表单在点击时更新待办事项列表任务

我正在尝试使用简单的表单在单击按钮时更新嵌套对象。我正在制作一个待办事项列表,其中单个任务/项目嵌套在整个列表中。单击按钮应将任务的已完成属性更新为 true。在我尝试在 Wice Grid 中重新创建我的表格之前,按钮单击更新工作正常。由于某种原因,相同的代码不再适用于 WiceGrid。

当我在 HAML 中手动构建表时,此更新按钮起作用:


使用 WiceGrid 重建表后,我不断收到错误消息。下面是 WiceGrid 部分。两者有什么区别?

这是 checklist_items_controller.rb 文件:

我不断收到的错误是:参数丢失或值为空:checklist_item

我以为 checklist_item 已经被“任务”通过了?

0 投票
1 回答
245 浏览

html - Rails 和 WiceGrid:HTML 转义

我会知道是否可以使用 Rails wice 网格插件来做这样的事情:

wice 网格列是否可以包含 HTML<ul>标记?

0 投票
1 回答
213 浏览

ruby-on-rails - WiceGrid 日历资产图标

部署代码时,生产服务器上未出现时间过滤器图标。反而出现破碎的图像,我明白了

资产编译错误

.

0 投票
1 回答
208 浏览

ruby-on-rails - Wicegrid 3.0.4 的自定义样式

我正在使用带有 rails 3 的 wicegrid 3.0.4。我想做一个自定义样式。

我添加了

作为:

它给了我“未知键:html”

如何添加自定义样式或类?

0 投票
2 回答
515 浏览

ruby-on-rails - Rails WiceGrid 在同一列中具有多个属性

我的项目有 2 列用于表用户,“first_name”和“last_name”,我只想在 1 列中显示它们,并用 1 个字段来过滤它(全名)。我有这样的东西:

我想做这样的事情:

那可能吗?

如果是,我应该怎么做才能像这样自定义过滤器?

谢谢你。

0 投票
1 回答
444 浏览

ruby-on-rails - WiceGrid 列上的默认过滤器

我正在使用WiceGrid gem(太棒了!),但是我被困在相对简单的东西上,似乎在文档中找不到任何东西。

我想在列上有一个默认过滤器。例如。定义的布尔列可以具有是和否的过滤选项,但在首次加载时,默认过滤器可能设置为否。

0 投票
1 回答
127 浏览

ruby-on-rails - 关联表时排序错误

我在使用 gem wice_grid 时遇到了排序问题。我有一个用于发送消息的表格/网格,它包含各种列。在消息控制器中:

gem 提供了一种排序功能,适用于大多数列。但是,对于涉及关联表(用户)的列,排序(和过滤)失败。如果我单击以对这些列进行排序,则会收到一个错误,它指的是视图页面中的行<%= grid(@messages_grid, show_filters: :when_filtered, html: {class: 'my-grid'}) do |g|::

这里关注的栏目在我的查看页面如下:

有谁明白为什么在涉及关联表时排序会出错?我正在使用 wice_grid 3.5.0、Rails 4.2.3 并且控制台不显示任何 javascript 错误。

0 投票
0 回答
144 浏览

ruby-on-rails - 如何进行集成测试访问路径+参数:例如:url.com/users?parameters

我将wice_grid gem用于表格/网格。此 gem 提供分类功能。例如,如果我通过单击该列的标题对用户名进行排序,这将在浏览器中转换为:www.url.com/users?grid[order]=username&grid[order_direction]=asc并按升序对用户名上的列进行排序。

现在,我想在集成测试中测试排序。但是如何在集成测试中启动排序(就像单击列的标题一样)?

我努力了:

  • get users_path?grid[order]=fullname&grid[order_direction]=asc
  • get users_path(grid[order]=fullname,grid[order_direction]=asc)

但是这些似乎不是正确的方法并会产生错误。

例如,网格/列在视图页面中可能如下所示:

0 投票
1 回答
412 浏览

ruby-on-rails - 如何在 wice_grid gem 中自定义分页?

我有一个像这样的分页:

« First ‹ Prev 1 2 ... 13 14 15 16 17 18 19 20 21 ... 24 25 Next › Last »

这太长了。我怎样才能使它更短,例如:

« ‹ 15 16 17 18 19 › »