ActiveScaffold 列表视图有一个搜索表单,当用户单击搜索链接时,该表单会通过 ajax 加载。我希望在用户打开列表页面时默认显示表单。
我想出了一种在页面加载时触发 ajax 调用的方法,但我想知道是否有办法让 ActiveScaffold 自动呈现表单。是否有我可以覆盖的模板或方法?我已经查看了代码,但至少对我来说没有什么明显的。
更新:
srboisvert 的回答启发了我更好地了解。
诀窍是使用模板覆盖来重构以下内容:list.rhtml、_list_header.rhtml、_search.rhtml,以便搜索表单部分呈现内联。