Skip to content

Instantly share code, notes, and snippets.

@cuciferus
Created November 29, 2012 16:37
Show Gist options
  • Save cuciferus/4170218 to your computer and use it in GitHub Desktop.
Save cuciferus/4170218 to your computer and use it in GitHub Desktop.
form:
<div id="newRetetarModal" class="modal hide fade">
<button type="button" class="close" data-dismiss="modal">x</button>
<div class="page-header">
<h2> Retetar nou</h2>
</div>
<% @retetar = Retetar.new %>
<input id="nimic" type="hidden" value="<%= params[:modal] = true%>" />
<%= render :partial => '/retetars/form' %>
</div>
_form:
<div class="field">
<%= f.label :nr_ultima_reteta %>
<%= f.text_field :nr_ultima_reteta %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<input id="nimic" type="hidden" value="<%= params[:modal] %>" />
<%= debug params %>
<% end %>
controller:
def new
@retetar = Retetar.new
respond_to do |format|
format.html # new.html.erb
format.json { render json: @retetar }
end
end
def create
@retetar = Retetar.new(params[:retetar])
respond_to do |format|
if @retetar.save
format.js {render}
puts params
if params.has_key?(:modal)
format.html{notice:'Bravo ai adaugat un retetar'}
puts 'plm'
else
format.html { redirect_to @retetar, notice: 'Retetar was successfully created.' }
puts 'gresit'
end
format.json { render json: @retetar, status: :created, location: @retetar }
else
format.html { render action: "new" }
format.json { render json: @retetar.errors, status: :unprocessable_entity }
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment