首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Rails简单形式的基础6

带有Rails简单形式的基础6
EN

Stack Overflow用户
提问于 2016-03-21 11:33:29
回答 3查看 1.1K关注 0票数 8

Simple Form包括一个Foundation5模板。

但是,我在网上找不到任何修改过基金会6的模板文件。

生成的表单与Foundation 6的工作效果如何?此外,任何慷慨分享的基础6模板或提示修改现有的模板?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-04-29 19:18:40

我不确定simple_form是否可以配置为为有错误的字段提供Foundation6所需的内容。

直到我弄清楚(如果,如果,如果),我就可以使用Sass @extend进行攻击了。

代码语言:javascript
复制
// TODO: This is a hack to get Foundation 6 styles on simple_form 
// elements with errors.
.input.error {
  label {
    @extend .is-invalid-label;
  }

  input,
  textarea,
  select {
    @extend .is-invalid-input;
  }

  small.error {
    @extend .form-error;
    @extend .is-visible;
  }
}

你对这个答案不满意吗?我也是。我希望有人能给我一个更好的答案。

票数 8
EN

Stack Overflow用户

发布于 2017-01-10 13:47:13

只要取得一点进展,就可以在配置文件simple_form.rb中设置如下:

代码语言:javascript
复制
config.wrappers .... do |c|
  ...  
  c.use :error, wrap_with: { tag: :small, class: 'form-error is-visible'
  ..
end   

错误信息将被格式化..。但是,我没有找到标签和输入的解决方案,所以仍然需要@Chris的标签和输入解决方案。但是,如果不需要红色标签和输入,这就足够了

票数 1
EN

Stack Overflow用户

发布于 2017-04-20 21:09:56

要获得正确工作的提示(也称为帮助文本),编辑config/simple_form_foundation.rb并添加:

代码语言:javascript
复制
b.use :hint,  wrap_with: { tag: :p, class: 'help-text' }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36129947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档