小编Nic*_*ick的帖子

如何创建Rails 3路由以匹配所有请求并指向一个资源/页面?

我有一个rails应用程序(Rails 3.0),我需要暂时停止服务.虽然这有效,但我想创建一个新路由,将所有请求定向到单个静态内容.我有一个控制器设置为我的静态页面提供服务.

我试过这样的事情:

match '*' => 'content#holding'
Run Code Online (Sandbox Code Playgroud)

match '*/*' => 'content#holding'
Run Code Online (Sandbox Code Playgroud)

匹配这里描述的通配符路由:Rails 3路由通配没有成功.

这可能是一个非常简单的答案,但我无法理解.

/ 编辑 /忘了提到我确实在我的routes.rb文件的顶部有这个规则.

ruby rails-routing ruby-on-rails-3

19
推荐指数
1
解决办法
1万
查看次数

将HTML <span>嵌入rails form_for标签标签中?

我想在form_for标签标签中嵌套一个元素.我想这样做,所以我可以使用CSS规则来定位标签的特定部分,在这种情况下,将文本设置为红色.从一些快速阅读,这看起来似乎是有效的HTML,它符合我的设计,即使这个想法没有与Rails愉快地玩.

所需的html输出如下:
<label for="zip">ZIP Code -<span class="required">Required</span></label>

我当前的代码如下所示:
<%= form.label :zip, 'ZIP Code -<span class="required">Required</span>' %>

问题是Rails以某种方式转义内部span标记,以便它在页面上显示为文本而不是HTML.我在页面上看到了这个:
ZIP Code -<span class="required">Required</span>

css forms html5 ruby-on-rails ruby-on-rails-3

3
推荐指数
1
解决办法
4207
查看次数