我想为Rails应用程序中的某个特定操作有不同的布局。我怎么做?Rails中只有一个特定页面的不同布局
9
A
回答
7
layout :resolve_layout
.
.
.
private
def resolve_layout
case action_name
when "new"
"alternate"
else
"application"
end
end
26
# controller that calls the page
def action
render :layout => 'other'
end
19
class MyController < ApplicationController
layout "special", :only => :action
def action
#action code
end
end
相关问题
- 1. Rails:通用布局中页面特定的CSS类
- 2. Rails - 在特定页面上出现两个不同的页脚
- 3. 如何不在特定页面中呈现布局
- 4. 在同一页面中创建2个不同的布局/设计
- 5. 页面布局不同于Mozilla和Chrome
- 6. 如何从特定的Ruby on Rails页面中删除应用程序布局?
- 7. 使用只有一个标题的每个页面的不同页面标题
- 8. 不一致的页面布局:(
- 9. Rails的生产404500个错误页面,用相同的布局休息网页
- 10. 在Salesforce中页面布局和Visual force页面有什么不同?
- 11. 在IE6中固定的页面布局
- 12. 如何隐藏特定页面上的页脚布局?
- 13. Grails使用特定布局和多个页面呈现PDF?
- 14. 页面模块具有不同的结构和布局?
- 15. 页面布局
- 16. 只有特定活动页面
- 17. Rails索引页面布局样式
- 18. Crystal报告 - 每个页面上的不同布局/设计
- 19. 的Rails指定布局的静态页面
- 20. MOSS 2007:更改一个页面布局的主页面
- 21. 在rails中创建新页面(没有在/ app/layouts/*文件中指定布局)
- 22. CSS页面布局瓦特/打破
- 23. ViewFlipper只有1个布局?
- 24. Magento的,布局不看一样的所有页面
- 25. Magento - 确定一个页面使用哪个xml布局文件?
- 26. 如何将页面布局设置为不同的母版页?
- 27. 在drupal中显示内部页面的不同设计布局
- 28. RecyclerView有不同的布局
- 29. Rails&Devise:如何呈现没有布局的登录页面?
- 30. Sharepoint:更改特定页面的页面布局和内容类型
http://guides.rubyonrails.org/layouts_and_rendering.html – ecoologic 2011-02-26 15:59:22
的可能的复制[轨3,怎么加不使用相同的布局应用程序的其余部分的看法?( http://stackoverflow.com/questions/5090084/rails-3-how-add-a-view-that-does-not-use-same-layout-as-rest-of-app) – mlt 2016-10-25 19:50:49