小编Chi*_*hip的帖子

ruby on rails flash messages - :alert:error:notice and:success?

在我的几个控制器中,我有重定向/ flash消息

redirect_to products_url, :notice => "message here", 
redirect_to states_url, :error => "oops!" etc... 
Run Code Online (Sandbox Code Playgroud)

但是,在我的会话控制器中,成功验证后,我有flash [:success] ="welcome!" redirect_to用户

我希望能够在我的其他控制器中做类似的事情:success =>"yay!"

这主要是为了美观/一致性目的,但是:注意,:警告和:错误唯一可用的闪存类型/我可以添加其他类型吗?我有道理吗?

谢谢!

alert message controller ruby-on-rails

27
推荐指数
2
解决办法
4万
查看次数

Rails simple_form属性需要标记(*)

我在我的应用程序中使用简单表单,并且我想删除*以指示我的所有表单(现有和尚未创建的表格)上都需要属性.

我试图进入simple_form.rb:

  # Whether attributes are required by default (or not). Default is true.
  config.required_by_default = false
Run Code Online (Sandbox Code Playgroud)

而且我试图修改simple_form.en.yml:

   required:
      text: 'required'
      mark: ''  # <------ tried setting this to blank.
Run Code Online (Sandbox Code Playgroud)

我知道我可以设置:required => false每个字段,但我想清理视图并设置一次.

ruby-on-rails required simple-form

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

输入上方的 Rails simple_form 标签

使用 simple_form —— 有没有办法改变输入字段标签的放置位置?例如,如果我想将标签放置在字段上方,我该怎么做?

css label ruby-on-rails input simple-form

5
推荐指数
1
解决办法
4276
查看次数

Rails形成错误 - 验证

我希望能够突出显示未通过验证的字段.我正在使用simple_form,它显示的错误信息对我来说并不好看.我列出了表单上方的错误,并且我想突出显示(更改颜色)包含无效值的字段.有这么简单的方法吗?

forms validation error-handling ruby-on-rails

4
推荐指数
1
解决办法
2796
查看次数

rails simple_form两个型号

我开始将simple_form用于rails应用程序,并且在转换我的一些表单时,我遇到了一个有两个模型正在使用的模式,它是一种嵌入式表单.这可以用simple_form吗?

 <% simple_form_for :topic, :url => forum_topics_path do |t| %>
 <%= t.input :name, :label => 'Topic' %></p>

 <p>First Post:<br/></p> 
 Title: <%= text_field :post, :title %> <--- this is where i start having problems
 Body: <%= text_area :post, :body %>
 <%= t.submit 'Save' %>
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby-on-rails simple-form

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