Tôi đã duyệt tràn ngăn xếp và tôi nhận thấy rằng nhiều người sử dụng simple_form để làm cho cuộc sống của họ dễ dàng hơn.phương thức chưa xác định `simple_form_for 'trong ứng dụng RoR
tôi muốn cung cấp cho nó một thử, vì vậy tôi thêm đá quý để tập đá quý của tôi (gem 'simple_form'
) và gửi:
rails generate simple_form:install --bootstrap
Sau khi đọc được thông báo cài đặt, tôi tạo ra một cái nhìn với mã mẫu từ readme:
<%= simple_form_for @user do |f| %>
<%= f.input :username %>
<%= f.input :password %>
<%= f.button :submit %>
<% end %>
Thật không may, tôi nhận được lỗi này ngay sau khi tôi cố gắng để tải trang:
undefined method `simple_form_for' for #<#<Class:0x69dd688>:0x6903ac8>
Điều gì mang lại? Làm thế nào đến nó thậm chí không thể nhận ra phương pháp? Tôi cảm thấy như tôi đang thiếu một cái gì đó thực sự đơn giản ở đây. Có thể vì tôi đang sử dụng bootstrap-sass? Tôi có cần phải bao gồm một người trợ giúp trong bộ điều khiển người dùng của tôi không?
bạn đã khởi động lại máy chủ sau khi cài đặt gem 'simple_form'? –
doh! tất nhiên. Tôi biết đó là điều ngớ ngẩn như thế. Cảm ơn. –