Pietro G. wrote:
Il giorno 9 giugno 2009 13.41, jamba jamba[email protected] ha
scritto:
Che action
�?Ci mostri il codice di quest’action?
l’action è questa:
no, parlavo dell’action che poi viene seguita da una view che ti fa
comparire un link sulla pagina, quel link che poi clicchi per arrivare
all’action PDF.
pietro.
non ho capito molto ti posto tutta la view poi mi dici di cosa hai
bisogno…
<% form_for @invoice do |f| %>
Modifica Fattura
<h3>Fattura nº <%= @invoice.invoice_number %></h3>
<% unless @invoice.new_record? %>
<div class="<%= cycle('even', 'odd') %> pdf right">
questo è il link alla action pdf…
<%= link_to "PDF", :controller => "invoices", :action => "pdf",
:id => @invoice.id %>
</div>
<% end %>
<div class="<%= cycle('even', 'odd') %>">
<label for="invoice_date">Data:</label>
<%= f.date_select :date, :order => [:day, :month, :year] %>
</div>
<div class="<%= cycle('even', 'odd') %>">
<label>Cliente:</label>
<%= f.select :customer_id,
@customers.map {|customer| [customer.name, customer.id]},
{}, :class => "customer"
%>
<%= observe_field :invoice_customer_id,
:url => select_customers_path,
:update => "customer_info",
:with => "id" %>
</div>
<div class="<%= cycle('even', 'odd') %>">
<label for="invoice_iva">IVA:</label>
<%= f.text_field :iva, :class => "textfield percent" %> %
<%= error_for :invoice, :iva %>
</div>
<div class="<%= cycle('even', 'odd') %>">
<label for="invoice_rit">Ritenuta D'acconto:</label>
<%= f.text_field :rit, :class => "textfield percent" %> %
<%= error_for :invoice, :rit %>
</div>
Ritenuta professionale:
<%= f.text_field :quattro, :class => "textfield percent" %> %
<%= error_for :invoice, :quattro %>
<%= f.submit "Continua", :action => "update",:class => "button" %>
<% end %>
<% unless @invoice.new_record? %>
<%= render :partial => "/invoice_lines/invoice_lines" %>
<%= link_to "Elimina fattura", invoice_path(@invoice), :method =>
:delete, :confirm => "Sei sicuro?" %>
<% end %>