Link_to _path instead of href?

hi There,

I’m wanting to link to a page - my index.html

I was thinking this would work, but it’s not. Any direction is appreciated.

  • Thanks

  • It depends on what is defined in your routes.rb

    If you defined the resource Post it shoul works

    Otherwise, can you show us what is the error that is happening?

    Regards,

    I do have posts defined.

    The links for some reason is out of place and un-clickable.

    Hmm…figured it out.

    Changed to this and working now.

  • <%= link_to "Posts", posts_path %>
  • Hmm..figured it out.

    Changed to this and working now.

    <li><%= link_to "Posts", posts_path %></li>

    When you have that sort of issue but cannot immediately see the problem a useful technique is to copy/paste the complete html source of the page into the w3c html validator. It will point out to you any errors in the html, which was the problem that you had.

    In fact it is worth doing it with each page even if it does look good, you will often find that there are errors that you had not noticed.

    Colin