Hi guys, can someone tell me why I can’t use routes like “user_path” in custom layouts like ‘user-layout.html.erb’ ???
Thanks & regards.
Hi guys, can someone tell me why I can’t use routes like “user_path” in custom layouts like ‘user-layout.html.erb’ ???
Thanks & regards.
does the route exist? what is the error you get?
try rake routes to see if user_path exists.
Yes, I’m trying all the routes and no one works. It says ‘cannot find user_path’. These are the routes that I have.
user GET /users/:id(.:format) users#show PATCH /users/:id(.:format) users#update PUT /users/:id(.:format) users#update DELETE /users/:id(.:format) users#destroy
In the application.layout those routes are working, I have to specify any special route tu use a different layout?.
Thanks
it’s users_path
No. In case that would be the problem I could use any other route but that is not the case. I cannot use any other route in the custom layout…
How exactly are you trying to use the routes? Do you have some code you could share?
Yes sure. ‘layouts/user-layout.html.erb’
I have a few more layouts and it does not work neither. But it does in ‘application.html.erb’. I think that some route configuration have to be set before this but I don´t know what.
Thanks
I would use “pry” for this case. “binding.pry” in user-layout.html.erb and find out what is the problem
I don’t know what exactly is that… But have to be an easier way to fix this.
Ok I don´t know what I did but now it works… so sorry
Using a debugger is sometimes the right way to find problems. Learn how to use it and you will save a lot of time in the long run.
Colin
Ok, I will take a look on it. Thanks.
Could you please take a look at my other post related with Ajax functionality please?.
Thanks & regards.
Alfredo.
Hi guys Firstly rake routes on console , check existing path is available. Not available then need define path in route file
Hi guys I have problem when i try to link to my new page, can any one help me.
thanks and regard.
get “link/home” get “link/about”
Hi guys I have problem when i try to link to my new page, can any one help me.
thanks and regard.
get "link/home" get "link/about"
Probably someone will help if you describe the problem. Also I am not sure what this has to do with the subject of the thread (Layouts). If it is not a follow on from the previous post please start a new thread.
Colin