Having said that the logic should be in the controller I thought I would point out a couple of errors in your code anyway so you may understand more what was happening.
On 15 October 2010 20:49, Colin Law <[email protected]> wrote: > On 15 October 2010 13:42, PalaniKannan K <[email protected]> wrote: >> Dear All, >> >> I need to apply a regular expression in html.erb >> >> <% taxon_name.strains.each do |strain| %> >> <% taxon_name.strain_appendices.each_with_index do |strain_appendice, i| %> >> <% if ((strain_appendice.data_source =~ /LPSN/) && (strain.relevance =~ >> /^ty(.*)ain$/))%> >> <% if i == 0 %> >> <p><%= strain_appendice.appendix %> </p> <% strain.strain_id %> <% >> strain.relevance %> Those <% should be <%= and did you mean the second two to be after </p>? >> <%else%> >> <%= strain_appendice.appendix %> - <% strain.strain_id %> <% >> strain.relevance %> <%= again. I note no p tags this time. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

