2010-11-24 13 views
3

Ich bin zwar blind, aber ich kann keine gute Dokumentation finden, wie man Helfer für eigene Ansichten in Rails 3 schreibt. Die Art von Antworten I ' m suchen ist:Wo finde ich Dokumentation zur Entwicklung (Rails 3) Helfer

Ich habe eine Teilansicht (sagen shared/_error_messages.html), wo sollte sein Helfer gehen, wie soll ich es nennen, welche sind die Konventionen? Wie übergeben Sie lokale Variablen von der Sicht zum Helfer und umgekehrt?

Yeap, so sagen wir, von den Grundlagen ... Vielen Dank im Voraus

+0

und weitere Infos hier http://StackOverflow.com/Questions/4786099/Helpers-in-Rails/4786280#4786280 – ecoologic

Antwort

2

die Methode von _error_messages.html.erb zu Helfer/application_helper.html.erb Extract, dies ist ein globaler Helfer, was bedeutet, die Methoden gibt es im gesamten Projekt.

Man könnte es als Teil verlassen und laden Sie es mit

<%= render :partial => "shared/error_messages" %> 

auch.

+0

Danke Patrick, aber was ich wirklich suche ist eine Art Dokumentation über Helfer, in Ordnung um den gesamten Prozess zu verstehen. Das ist immer noch ein guter Rat und eine saubere Lösung (da jede Form eine error_messages Form hat), werde ich es implementieren! – ecoologic

+0

Ich denke, Sie haben diesen Artikel bereits gefunden: http://timeless.judofyr.net/block-helpers-in-rails3. Vielleicht musst du ein bisschen auf die richtige Dokumentation warten, da Rails 3 noch ziemlich frisch ist. – Patrick

+0

Ich habe es gesehen, aber bin noch nicht so weit in die Vergangenheit gegangen, das hilft auch, Ich habe auch gefunden http://railspikes.com/2008/8/22/how-to-fix-your -Reifen-Helfer und dieses http://www.jason-knight-martin.com/v2/?p=3 und mein Held Ryan bates mit http://railscasts.com/episodes/101-refactoring -out-helper-object (kein asciicast verfügbar) aber das beste doc ist (es ist normal) in "Agile Webentwicklung mit Rails", leider deckt meine zweite Ausgabe rails 1.2.3 --- danke nochmal – ecoologic

Verwandte Themen