Tôi không chắc liệu simple_form có thể được định cấu hình để cung cấp những gì mà Nền tảng 6 yêu cầu cho các trường có lỗi hay không.
Cho đến khi tôi có thể con số đó ra (nếu, nếu, nếu), tôi có hack này ở vị trí sử dụng Sass @extend
:
// 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;
}
}
Bạn có hài lòng với câu trả lời này? Tôi cũng vậy. Tôi hy vọng rằng ai đó có thể "chỉ cho tôi" về điều này với một câu trả lời tốt hơn.
Nguồn
2016-04-29 19:18:40
Cảm ơn bạn Chris cho hữu ích :) – Gavin
@Gavin Bạn được chào đón. Chúng ta có thể chia sẻ sự đau khổ của chúng ta với việc có tuyệt vời 'TODO 'trong các ứng dụng của chúng ta như thế này. : D –
@ChrisPeters vì vậy khi bạn cài đặt simple_form, bạn có thể sử dụng máy phát điện nền tảng 5 sau đó hack này? – Pak