Я должен сделать обновление в БД с помощью переключателей или флажка. Если я устанавливаю флажок (или переключатель), он делает обновление, но когда я не выбираю его, ничего не происходит.
Раздел флажков в представлении:
Your curriculum is
"<%= form_for(:public, :url => {:action => 'public',:id=>@listCv.id}) do |f| %>
<%= f.check_box :public %> Public <br />
<%= submit_tag("Update") %>
<% end %>"
А вот контроллер обновлений:
def public
@cv=Cv.find(params[:id])
if @cv.update_attributes(params[:public])</p>
<pre><code> redirect_to(:action=>'index')
else
#render :text=>@cv.id
render :text=>params[:privacidad] #just rendering to find why it does not make an update
#redirect_to(:action=>'index')
end
end