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.

Reply via email to