Ich bin auf der Suche nach einem Link, der ein Präfix an die benannte Route selbst hat. So etwas wie dies den Weg, um „/ alt/Rezepte“:Ruby on Rails: Wie prägt man benannte Routen?
recipes_path(:prefix => "old/") # the correct way should show "/old/recipes"
Ich will nicht die routes.rb Datei berühren, aber ändern Sie die benannte Route mit dem Präfix angebracht. Ist das möglich und wie würdest du es richtig machen?
BEARBEITEN: Ich verwende Rails 3. Der Grund für das Hinzufügen des optionalen Präfixes ist, dass ich auch den normalen recipes_path verwenden möchte. Ich möchte also sowohl "Rezepte" als auch "/ alt/Rezepte" verwenden.
Danke Ryan. Der Grund ist, dass ich das optionale Präfix hinzufügen möchte, dass ich auch den recipes_path verwende. Also brauche ich beide Pfade "/ Rezepte" und "/ alt/Rezepte". Habe ich kein Glück? – sjsc
@sjsc: für beide haben Sie die Scoped-Eins und die Unscoped-Eins, mit der Sie recipes_path zuerst definieren möchten. –
Danke Ryan :) Ich habe deine Follow-up komplett vermisst. Ich danke dir sehr. – sjsc