Je reçois une erreur de la part de rails se plaignant d'un itinéraire.Erreur de correspondance de route
C'est le lien
link_to 'Add New Rate', new_owner_property_rate_path
L'erreur
No route matches {:action=>"new", :controller=>"owner/rates"}
Le chemin semble bien que si je ratisser les routes que je reçois cette ligne d'itinéraire,
Ceci est mon route fichier, Ils sont assis dans un dossier appelé propriétaire d'où l'espace de noms
namespace :owner do
resources :properties do
resources :rates
end
root :to => "home#index"
end
Le contrôleur Tarifs
class Owner::RatesController < Owner::BaseController
def index
@rates = Rate.all
end
def new
@property = Property.find(params[:property_id])
@rate = Rate.new
end
end
Je peux entrer manuellement le chemin bien?
Toutes les idées
Désolé, mais j'ai rechargé le fichier routes et redémarrer le serveur. J'ai essayé le chemin dans la console et ça ne m'a pas donné d'itinéraire. Je ne peux pas comprendre car tout me semble juste. – Lee