1
안녕하세요. 내 사이트에 투표하는 중입니다. 사용자 예를 투표 할 수 또는 아니요 나는 양식을 만들었지 만 그것은 단지 예 버튼투표 단추, 예 및 아니요 Rails 4
<%= form_for([@post, @post.votes.build]) do |c| %>
<%= c.input value: 1, type: :hidden %>
<%= c.submit :Yes, class: "btn btn-large btn-primary" %>
<% end %>
이 오류가에 대한 오류를 반환 : 죄송 하지만 뭔가 잘못 갔다.
<div class="text-success">
Votează inițiativa<br>
<button class="btn btn-large btn-primary">PRO</button> sau
<button class="btn btn-danger">CONTRA</button>
</div>
내 컨트롤러를 참조하십시오 :
class Vote < ActiveRecord::Base
belongs_to :user, dependent: :destroy
belongs_to :post
end
나는이 작업을 수행하려면 어떻게 :
class VotesController < ApplicationController
def new
end
def create
@post = Post.find(params[:id])
@votes = @post.votes.create(votes_params)
@votes.user = current_user
@votes.save
redirect_to @votes
end
private
def votes_params
votes_params = params.require(:votes).permit(:stare)
end
end
내 모델을 참조하십시오
이론적으로나는이 양식 같은 것을 만들고 싶어 ?
를 해결하는 방법을 이해할 수 있도록 게시해야하지만 오류가 동일 recived 것입니다. 내가 _heroku 콘솔 _heroku 로그 입력 할 때 나는 이것을 recive : ! 앱이 지정되지 않았습니다. app 폴더에서이 명령을 실행하거나 --app APP와 함께 사용할 앱을 지정하십시오. – TheVic
당신은 Heroku 또는 다른 플랫폼으로 호스팅합니까? –
음 ... 나는이 문제를 해결했다. 그것은 개발 모드가 아닌 생산 ... 지금은 왜 정보가 아닌 정보 오류가 발생하지 마십시오. 슬프다. 문제는 내 모델에있었습니다. 어쨌든 고마워, . – TheVic