diff --git a/app/controllers/expressions_controller.rb b/app/controllers/expressions_controller.rb index 2e6e6f6..170ec14 100644 --- a/app/controllers/expressions_controller.rb +++ b/app/controllers/expressions_controller.rb @@ -76,8 +76,8 @@ def edit def create realizer_name = params[:name] realizer_type = params[:entity_type] - @expression = Expression.new(params[:expression]) + @expression = Expression.new(params[:expression]) @realizer = realizer_type._as_class.find_or_create_by_name(realizer_name) respond_to do |format| diff --git a/app/views/manifestations/_form.html.erb b/app/views/manifestations/_form.html.erb index 0350ade..32abf96 100644 --- a/app/views/manifestations/_form.html.erb +++ b/app/views/manifestations/_form.html.erb @@ -2,7 +2,7 @@ Title -<%= form.text_field :title, :size => 50 %> +<%= form.text_field :title, :size => 50, :value => @e.title %> diff --git a/app/views/manifestations/new.html.erb b/app/views/manifestations/new.html.erb index 05d9c87..8a9b3d9 100644 --- a/app/views/manifestations/new.html.erb +++ b/app/views/manifestations/new.html.erb @@ -2,14 +2,14 @@

Add a manifestation

-<% e = Expression.find(params[:expression_id]) %> +<% @e = Expression.find(params[:expression_id]) %>

Work: -<%= link_to "#{e.reification.work.anchor_text}", @e.reification.work %> +<%= link_to @e.reification.work.anchor_text, @e.reification.work %>
-Expression: <%= link_to e.anchor_text, e %> +Expression: <%= link_to @e.anchor_text, @e %>

@@ -27,7 +27,7 @@ Producer: <%= render(:partial => 'form', :object => f) %> -<%= hidden_field (:manifestation, :expression_id, :value => params[:expression_id]) %> +<%= hidden_field_tag ('expression_id', :value => params[:expression_id]) %>

<%= f.submit "Create" %>