Domanda

Sto cercando di usare "in_place_editor_field" su una pagina "Indice" di elementi. Fondamentalmente voglio imitare funzionalità foglio di calcolo per gli elementi pre-esistenti, al fine di modificare i loro attributi. Tuttavia, nessuno degli esempi "in_place_editor" Ho visto fornisce alcuna utile applicazione nel mondo reale di questa natura.

Inoltre, un sacco di esempi di codice esistenti non funzionano. Sono consapevole del fatto che il codice è stato rimosso dal nucleo, ma anche dopo averlo installato come plugin, non sembra di fare nulla.

Tutte le idee?

Best.

È stato utile?

Soluzione

Ho voluto fare la stessa cosa. Ho trovato un esempio a http://docs.activestate.com/komodo/5.0 /tutorial/railstut.html Scorrere tutta la strada fino in fondo e guardare index.html.erb.

Il trucco è che in_place_editor_field bisogno di lavorare su una variabile di istanza, quindi all'interno del vostro ciclo, è necessario impostare una variabile di istanza e passare che al tag.

Altri suggerimenti

Credo che questo esempio è meglio:

<table>
    <tr>   
        <th>First name</th>   
        <th>Last name</th> 
    </tr>  
    <% @person.each do |person| %>
        <tr>  
            <td><%= best_in_place person, :first_name %></td>  
            <td><%= best_in_place person, :last_name %></td>
        </tr>
    <% end %>
</table>

Ho ottenuto questo da questa pagina

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top