Frage

Ich bin auf der Suche „in_place_editor_field“ auf „Index“ Seite der Elemente zu verwenden. Grundsätzlich mag ich Tabellenkalkulationsfunktionen für bereits bestehende Positionen, um imitieren, um ihre Eigenschaften zu bearbeiten. Doch keine der „in_place_editor“ Beispiele, die ich gesehen habe, bietet eine nützliche reale Anwendung dieser Art.

Auch viele der bestehenden Codebeispiele funktionieren nicht. Ich bin mir bewusst, dass der Code wurde von Kern entfernt, aber auch nach dem es als Plugin installieren, es scheint nicht, etwas zu tun.

Irgendwelche Ideen?

Best.

War es hilfreich?

Lösung

Ich wollte das Gleiche tun. Ich fand ein Beispiel unter http://docs.activestate.com/komodo/5.0 /tutorial/railstut.html Blättern Sie den ganzen Weg nach unten und sehen Sie index.html.erb.

Der Trick ist, dass in_place_editor_field muss auf einer Instanzvariablen arbeiten, so dass innerhalb der Schleife, müssen Sie ein Instanz-Variable setzen und übergeben Sie das mit dem Tag.

Andere Tipps

Ich denke, dass dieses Beispiel ist besser:

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

Ich habe diese von dieser Seite

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top