问题标签 [activescaffold]

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 投票
2 回答
705 浏览

ruby-on-rails - 如何删除 ActiveScaffold 中子组上的显示/隐藏链接?

使用 ActiveScaffold,我的创建表单上有一个组:

这有一个我不想要的显示/隐藏链接。如何删除 ActiveScaffold 中子组上的显示/隐藏链接?

0 投票
2 回答
702 浏览

ruby-on-rails - 前过滤器中的 activescaffold @records 操作

我想打电话

在渲染 activescaffold 索引视图之前,但如果我这样做:

我得到:

调用索引视图时。如果我在 ActiveScaffold 调用之后放置过滤器,也会发生同样的事情。我可以采用某种不同的方法,但最重要的是,我需要根据控制器中的某些上下文在@records 中设置每个对象的虚拟属性,以便在最终表中显示

谢谢

-C

0 投票
1 回答
345 浏览

ruby-on-rails - 使用 ActiveScaffold 设置实例变量

我最近将 ActiveScaffold 添加到现有 Rails 项目中,我遇到的问题是 ActiveScaffold 使用的变量名称与我已有的不同。我希望能够在控制器中设置实例变量,而不是遍历整个应用程序并更改所有实例变量名称。问题是@recordand@records不能被调用before_filters,即使before_filter是在active_scaffold调用之后。通过插件查看,我发现ActiveScaffold::Actions模块内部没有明显的钩子。我在想:

  1. 有这样的钩子吗?
  2. 如果没有,我应该如何放入一个?
0 投票
1 回答
77 浏览

ruby-on-rails - 在映射到自定义属性的列上显示链接

假设我有Course that has_many Students。我在课程中也有def top_student 。我现在在Course顶部有一个 active_scaffold ,但是如果我将top_student添加为一列,它会显示 #,但没有链接。我想要一个指向优秀学生的学生的链接。有什么办法可以做到这一点?

0 投票
1 回答
824 浏览

ruby-on-rails - 在 ActiveScaffold 中,表单覆盖会中断字段搜索

在 Rails 应用程序中,我有销售人员和销售人员:

我有一个 ActiveScaffold 用于销售。我已经打开了字段搜索,并且可以成功地按销售人员筛选我的销售。但是,我只想在销售人员下拉列表中显示销售人员的子集,因此我使用了表单覆盖:

这适用于创建/更新销售记录的表单,但不适用于字段搜索。下拉菜单正确显示,但没有任何效果。我可以选择销售人员,但列表没有过滤。

我比较了标准销售人员下拉列表和我覆盖的下拉列表之间生成的 HTML,它们似乎确实略有不同:

-对-

有任何想法吗?谢谢

0 投票
1 回答
704 浏览

ruby-on-rails - 将 calendar_date_select 链接到 ActiveScaffold 中的选择

我正在尝试将 calendaer_date_select 链接到选择字段,因此选择列表按所选日期进行过滤。我已按照此处所述的说明进行操作

我在 activescaffold 配置中:

...并在助手中:

问题是从 javascript 小部件中选择日期不会触发选择刷新。但是,如果我输入日期,那就可以了。有任何想法吗?

0 投票
2 回答
2720 浏览

ruby-on-rails - 如何创建一个 nifty_scaffold 而不必担心迁移?

我需要使用 nifty_scaffold 为我的模型生成所有视图和控制器,但我已经有了模型、迁移和数据库中的表,所以我不需要它来生成迁移。问题是当它发现一个旧的迁移时,它说

另一个迁移已命名为 your_table:db/migrate/20090904212205_create_your_table.rb

而且我无法创建整个脚手架。

有什么方法可以忽略 Rails 中脚手架上的迁移?

0 投票
1 回答
623 浏览

ruby-on-rails - activescaffold 控制器缺少 activescaffold 解决方法

我有一个 3 年的旧应用程序,其中有一些控制器具有一些非常不稳定的操作。我正在尝试实现一个与一些旧资源有关系的新资源,但我想使用 activescaffold 来管理嵌套资源,而不是尝试重写作为代码库其余部分的意大利面条盘。我需要为使用 activescaffold 的嵌套资源编写新的控制器,但我不能丢失旧的控制器,也不能重命名它们。如何让 activescaffold 配置从新控制器中获取嵌套资源的配置,而不是尝试查看常规命名的控制器以进行配置?

谢谢你的帮助:)

-C

0 投票
1 回答
532 浏览

ruby-on-rails - Heroku 的只读文件系统上的 ActiveScaffold?

ActiveScaffold 显然会在每次服务器启动时创建 public/blank.html,即使该文件已经存在(因此将其添加到版本控制没有帮助)。这导致我的应用程序无法在 Heroku 上启动,因为它们具有只读文件系统。

有人可以告诉我如何防止这种行为或解决它,以便我可以在 Heroku 上使用 ActiveScaffold 部署我的应用程序吗?!

0 投票
1 回答
1056 浏览

javascript - 将 ActiveScaffold 表单的自定义 JavaScript/原型代码放在哪里?

我在 ActiveScaffold 的表单上有一个 Select 下拉菜单。如果选择了特定值,我试图隐藏表单上的某些字段。

[类似问题][1] 已发布到 ActiveScaffold Google Group,提供的原型代码看起来可以满足我的需要,但是我不知道我需要在哪里添加它。

--

我尝试从 Vendor/plugins/active_scaffold/frontends/default/views 获取 -horizo​​ntal-subform-header.html.erb 的副本,将其放在控制器的 views 文件夹中,然后将我的脚本添加到其中:

...但这似乎无法正常工作。如果我使用 URL 直接进入表单(即http://localhost:3000/sales/20/edit?_method=get),它会起作用。但是当我用主列表视图(即http://localhost:3000/sales/)测试它并通过 Ajax 打开表单时,它就不起作用了。查看 HTML 源代码,只是没有出现。