在我的几个控制器中,我有重定向/ 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!"
这主要是为了美观/一致性目的,但是:注意,:警告和:错误唯一可用的闪存类型/我可以添加其他类型吗?我有道理吗?
谢谢!
我在我的应用程序中使用简单表单,并且我想删除*以指示我的所有表单(现有和尚未创建的表格)上都需要属性.
我试图进入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每个字段,但我想清理视图并设置一次.
使用 simple_form —— 有没有办法改变输入字段标签的放置位置?例如,如果我想将标签放置在字段上方,我该怎么做?
我希望能够突出显示未通过验证的字段.我正在使用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)
谢谢
simple-form ×3
alert ×1
controller ×1
css ×1
forms ×1
input ×1
label ×1
message ×1
required ×1
validation ×1