2016-04-20 5 views

Antwort

1

Sie können high_voltage verwenden. Es ist ein Juwel, mit dem Sie statische Seiten verwalten können.

Es ist tot einfach.

den Edelstein

gem 'high_voltage' 

Erstellen Sie die Seiten-Verzeichnis hinzufügen (es Seiten standardmäßig genannt)

mkdir app/views/pages 

in diesem Verzeichnis alle Seiten hinzufügen mit dem gleichen Namen, den Sie die URL sein wollen. Zum Beispiel für Ihre zu Seite, erstellen Sie eine Datei mit dem Namen app/views/pages/about.html.erb - dann

Links hinzufügen zu allen Seiten

= link_to 'About Us', page_path('about') 

und die URL

/pages/about 
+0

Dies ist Gold sein wird und es funktionierte perfekt:) Ich danke dir sehr. – Cacauzen

+0

Kein Problem :) Um dem nächsten Typ, der mitkommt, zu helfen, die Antwort zu akzeptieren. – trh

+0

Sorry, wenn das naiv klingt, aber was ist falsch mit den Dateien in den öffentlichen Ordner, wenn sie wirklich statisch sind (d. H. Nicht erb) - welchen Wert fügt high_voltage in diesem Fall? – Anand

Verwandte Themen