ruby 将:required_mark选项添加到标签。 (导轨4)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 将:required_mark选项添加到标签。 (导轨4)相关的知识,希望对你有一定的参考价值。

class ActionView::Helpers::FormBuilder
    alias :original_label :label

    # Add the :required_mark option to the label helper that add a mark before the content.
    def label(method, content_or_options = nil, options = nil, &block)
      if content_or_options && content_or_options.class == Hash
        options = content_or_options
      else
        content = content_or_options
      end

      # WARNING: This is the way we internationnalize thing in THIS project.
      content ||= I18n.t("activerecord.attributes.#{object_name}.#{method}", default: method.to_s.humanize)
      content = "* #{content}" if options && options.delete(:required_mark)

      original_label(method, content, options || {}, &block)
    end
end

以上是关于ruby 将:required_mark选项添加到标签。 (导轨4)的主要内容,如果未能解决你的问题,请参考以下文章

使用 ruby​​ on rails 将布尔值保存到 postgres 数据库

Ruby on Rails 表单添加带有文本框的“其他”选项以选择下拉菜单

将路径添加到Ruby';require';

如何让引导选项卡链接链接到 ruby​​ on rails 中的另一个部分文件以显示内容?

ruby 将favicon添加到rails app

ruby 将CPU添加到Vagrant VM