为网站上的所有页面设置content_for

杰夫

我有一个yield在我application.html.erb

<%= yield(:alert_area) %>

...,我想为网站上每个页面(使用布局)的该区域设置内容。内容不能在视图中进行硬编码,因为它只能在某些情况下显示(即“您的个人资料不完整,请单击此处完成! ”)

我怎样才能做到这一点?我知道我可以尝试content_for在中使用ApplicationController但这似乎通过将内容放入控制器来打破MVC模式。另外,无论如何我还是死了。

Rails MVC在网站的每个页面上粘贴动态内容的正确方法是什么?

斯玛西

以及什么bukk530建议,而不是yield/content_for结构使用render/partial结构,并在部分只是有一个条件,因此只呈现当你把它想的东西。例如。

- flash.each do |name, message|
  %div{ class: "flash flash-#{name}" }= message

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何允许客户在服务网站上为其自己的页面设置自定义域?

来自分类Dev

如何为所有页面设置Async =“ true”?

来自分类Dev

尝试为我在网站上的所有链接创建动态页面模板

来自分类Dev

为aspx页面设置缓存控制

来自分类Dev

如何在Wordpress网站上显示所有页面

来自分类Dev

如何为我的网站的每个页面设置默认图标

来自分类Dev

页面设置宏未对工作表进行所有更改

来自分类Dev

如何为Django中的所有页面设置新的评论通知警报?

来自分类Dev

在ASP.NET中没有为特定页面设置缓存吗?

来自分类Dev

在Excel中为每个页面设置不同的页面页脚

来自分类Dev

Nginx:将错误页面设置为静态文件

来自分类Dev

将html页面设置为servlet响应

来自分类Dev

在Magento中为类别页面设置默认模板

来自分类Dev

Cordova / Phonegap为不同页面设置了不同的设备方向

来自分类Dev

将HTML页面设置为Linux上的墙纸

来自分类Dev

在PHP中为管理页面设置配置?

来自分类Dev

Nginx:将错误页面设置为静态文件

来自分类Dev

在 React 中为我的页面设置背景

来自分类Dev

是否可以为域及其子域上的所有页面设置Access-Control-Allow-Origin标头?

来自分类Dev

htaccess不会将网站上所有未找到的页面或URL重定向到404页

来自分类Dev

如何将JavaScript从wp插件添加到网站上的所有页面?

来自分类Dev

从Pinterest网站上获取所有图片

来自分类Dev

如何从网站上抓取所有图像?

来自分类Dev

注销时在我的网站上应该设置代码以删除所有cookie

来自分类Dev

如何在Firefox中将默认的“页面设置→页面大小”设置为A4?

来自分类Dev

如何将项目页面设置为GitHub个人页面的子页面?

来自分类Dev

Puppeteer 全速运行(非无头)在所有网站上始终为黑色

来自分类Dev

网站站长工具不喜欢我的页面设置模式

来自分类Dev

Rails 4:使用Devise将登录页面设置为根页面时出错

Related 相关文章

  1. 1

    如何允许客户在服务网站上为其自己的页面设置自定义域?

  2. 2

    如何为所有页面设置Async =“ true”?

  3. 3

    尝试为我在网站上的所有链接创建动态页面模板

  4. 4

    为aspx页面设置缓存控制

  5. 5

    如何在Wordpress网站上显示所有页面

  6. 6

    如何为我的网站的每个页面设置默认图标

  7. 7

    页面设置宏未对工作表进行所有更改

  8. 8

    如何为Django中的所有页面设置新的评论通知警报?

  9. 9

    在ASP.NET中没有为特定页面设置缓存吗?

  10. 10

    在Excel中为每个页面设置不同的页面页脚

  11. 11

    Nginx:将错误页面设置为静态文件

  12. 12

    将html页面设置为servlet响应

  13. 13

    在Magento中为类别页面设置默认模板

  14. 14

    Cordova / Phonegap为不同页面设置了不同的设备方向

  15. 15

    将HTML页面设置为Linux上的墙纸

  16. 16

    在PHP中为管理页面设置配置?

  17. 17

    Nginx:将错误页面设置为静态文件

  18. 18

    在 React 中为我的页面设置背景

  19. 19

    是否可以为域及其子域上的所有页面设置Access-Control-Allow-Origin标头?

  20. 20

    htaccess不会将网站上所有未找到的页面或URL重定向到404页

  21. 21

    如何将JavaScript从wp插件添加到网站上的所有页面?

  22. 22

    从Pinterest网站上获取所有图片

  23. 23

    如何从网站上抓取所有图像?

  24. 24

    注销时在我的网站上应该设置代码以删除所有cookie

  25. 25

    如何在Firefox中将默认的“页面设置→页面大小”设置为A4?

  26. 26

    如何将项目页面设置为GitHub个人页面的子页面?

  27. 27

    Puppeteer 全速运行(非无头)在所有网站上始终为黑色

  28. 28

    网站站长工具不喜欢我的页面设置模式

  29. 29

    Rails 4:使用Devise将登录页面设置为根页面时出错

热门标签

归档