Outputing table data

Hi,

Just come across thi sproblem, and jsut cant find out what is wrong with
it, if any one has any suggestions it would be good.

in my projects_controller.rb I have

def list
@project_pages, @projects = paginate :projects, :per_page => 10
end

and ths list.rhtml file I have

<% if @projects %> <% for project in @projects %> <%end%> <%end%>
Name Actions
<% project.name %> <%= link_to 'Show', :action => 'show', :id => project %> <%= link_to 'Edit', :action => 'edit', :id => project %>

When I view this page the project.name column in the table appears
blank, however the show and edit links work correctly.

Any suggestions to whats going wrong?

thanks
scott

ok i have fixed this by adding <%=h instead of <% not to sure what this
does, (apart form make it work!!) so if anyone knows please let me know

thanks
scott

h() is short for html_escape() - it turns html text like:
word
into:
<b>word</b>
meaning that the rendered text will show as word rather than than
‘word’ in bold.

Hope that makes sense :0)

Steve

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs