Неопределенный метод Ruby on Rails для simple_form_for - PullRequest
0 голосов
/ 25 августа 2018

У меня много проблем с представлением создания для моего проекта Ruby on Rails . Модель называется grouponepage .

Вот мой new.html.erb:

<%= simple_form_for @postings1314 do |r| %>
  <div>
    <%=@postings1314.label :firstName%>
    <%=@postings1314.text_field :firstName%>
  </div>

  <div>
    <%=@postings1314.label :lastName%>
    <%=@postings1314.text_field :lastName%>
  </div>

  <div>
    <%=@postings1314.label :age%>
    <%=@postings1314.text_field :age%>
  </div>

  <div>
    <%=@postings1314.label :bio%>
    <%=@postings1314.text_field :bio%>
  </div>

  <div>
    <%= @postings1314.submit %>
  </div>
<%end%>

Это моя группаonepostings_controller.rb:

class GrouponepostingsController < ApplicationController
  def index
    @postings1314 = Grouponepage.all
  end
  def show
    @posting1314singular = Grouponepage.find(params[:id])
  end
  def new
    @postings1314 = Grouponepage.new
  end
end

И, наконец, ошибка возникает только при визуализации представления, показывающего:

Users/______/Desktop/TeenRecuiter/app/views/grouponepostings/new.html.erb where line #1 raised:
undefined method `simple_form_for' for #<#<Class:0x007f9de8119850>:0x007f9de6fc4ca8>

1 Ответ

0 голосов
/ 25 августа 2018

Полагаю, вам нужно добавить этот гем https://github.com/plataformatec/simple_form

Добавить его в свой гемфайл:

gem 'simple_form'

Запустите следующую команду, чтобы установить его:

bundle install

Запустите генератор:

rails generate simple_form:install
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...