Question

Je cherche à utiliser « in_place_editor_field » sur une page « Index » des articles. Fondamentalement, je veux imiter la fonctionnalité de feuille de calcul pour les éléments de ligne pré-existants afin de modifier leurs attributs. Cependant, aucun des exemples de « in_place_editor » Je l'ai vu fournir toutes les applications du monde réel utile de cette nature.

En outre, beaucoup des exemples de code existants ne fonctionnent pas. Je suis conscient du fait que le code a été retiré de base, mais même après l'avoir installé comme un plug-in, il ne semble pas faire quoi que ce soit.

Toutes les idées?

Best.

Était-ce utile?

La solution

Je voulais faire la même chose. J'ai trouvé un exemple à http://docs.activestate.com/komodo/5.0 /tutorial/railstut.html Faites défiler la liste vers le bas et regarder index.html.erb.

L'astuce est que in_place_editor_field a besoin de travailler sur une variable d'instance, de sorte que l'intérieur de votre boucle, vous devez définir une variable d'instance et passer que la balise.

Autres conseils

Je pense que cet exemple est mieux:

<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>

Je suis de ce cette page

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top