【发布时间】:2010-12-07 22:28:53
【问题描述】:
我有一个控制器 MyController,他的某些操作无法返回完整的 HTML 页面,而只能返回没有 HTML/HEAD/BODY ...标签的内容。
默认错误页面是 500.html 等确实是完整的 HTML 页面,对于这些 MyController:actions 我需要以某种方式以非完整页面格式获取错误页面。
一种方法是:
覆盖 MyController 中的“render_optional_error_file()”并重定向,以防该操作是我对错误页面的不同版本(仅内容,非完整页面标签)的特殊操作之一。
这行得通吗?还有其他出路吗?
顺便说一句:我正在使用 rails 2.3.9。
谢谢, 埃雷兹
【问题讨论】:
标签: ruby-on-rails