Rails 3: link_to und image_tag
Wie kann ich ein image-tag, die Verknüpfung zu der Datei background.jpg
in mein öffentliches/Bilder und bei anklicken der Schaltfläche leitet den Benutzer an die root_url (Also der Inhalt der Seite wird in einen container und wenn der Benutzer klickt auf das Bild im hintergrund umgeleitet werden, zu Hause?) Danke!
- wenn eine der Antworten, die löst dein dilemma, bitte akzeptieren Sie es. Danke!!!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sicher:
Meisten Schienen-tag-Helfer übernehmen einen block, was bedeutet, dass Sie verwenden können
do
um Ihr Leben zu vereinfachen. Hier verwende ich einen block mitlink_to
:In diesem Fall link_to erwartet, dass der nächste parameter werden der Pfad und der block emittiert, was den Anker umschließt.
Im Allgemeinen versuche ich zu halten, um die eine tag-helper pro Zeile Regel, es sei denn, seine super-trivial, so bevorzugen diese Technik, wenn die Zeile sonst überfüllt. Ein Vorteil dieser Methode ist, da die tags sind auf verschiedenen Linien sind die Fehler leichter zu identifizieren.
Wenn Sie andere Optionen, um mit ihm zu gehen, fügen Sie Sie wie Sie normalerweise tun würde. Zum Beispiel werde ich hinzufügen einer css-Klasse:
War ich auf der Suche für die gleiche Sache war, und ich fand den Schienen Weg, dies zu tun.
Können sagen, Sie wollen Sie HTML-Seite zu Rendern folgende code
Wo 'Seiten' ist der controller und 'zu Hause' die Aktion. Hier sind die Schienen Weg.