sto provando a ridurre la quantità di codice che deve essere riscritta all'interno della mia app, e vorrei chiamare su un set di partials operativi standard.render partial on click
attualmente questo è il metodo che sto usando
chiamando il parziale
%li= link_to 'Delete Event', 'javascript:void(0);', :class => 'alert tiny button', :data => {'reveal-id' => :RevealDelete}
= render 'layouts/reveal_delete', :item => event_display(@event.event), :resource => @event
poi nella mia parziale
#RevealDelete.reveal-modal
%a.close-reveal-modal ×
%h3= "Delete #{item}"
%p Are you sure you want to delete this?
=link_to "Delete #{item}", resource, :method => :delete, :remote => :true, :confirm => resource, :class => 'button close-reveal-modal'
%a.button.alert.close-reveal-modal Cancel
come posso avere questo ha qualcosa come link_to 'Elimina' , '#',: partial => 'layouts/delete',: remote =>: true?
in modo che io sono solo di rendering che parziale, quando cliccato e non quando la pagina in realtà carica
solo per avviso, 'formato.js' userà partial come 'action_method_name.js.erb'. Quindi, nel caso sia necessario eseguire il rendering di 2 partial, è necessario specificare il nome di un altro partial –
im ottenendo questo errore 'variabile locale non definita o metodo' delete_content_path 'per # <#: 0x007fd6972c9320> 'ho bisogno creare un percorso per farlo funzionare? –
aggiunto il percorso, al mio routes.rb sebbene non sembri rendere nulla di rendering: S –