Ruby on Rails Thursday, February 9, 2017

It is a boolean value, I did get it to work.  

On Thursday, February 9, 2017 at 12:30:31 PM UTC-5, Colin Law wrote:
On 9 February 2017 at 17:10, Joe Guerra <> wrote:
> I can't get my embedded  if statement working  in a html table.
> here's one row of my table from my cart index...
> <td><%= cart.created_at.strftime("%m/%d/%Y")    %> |  <%=  cart.product_id
> %> |  <% if cart.processing == 'true'%> <%= Processing order %>  <% end
> %></td>

You should not have the <%= %> round Processing order as that is not ruby, so
<% if cart.processing == 'true'%>Processing order<% end %>
but possibly better
<%= "Processing order" if cart.processing == 'true' %>
That is assuming that cart.processing is a string not a boolean.

I suspect your original code would have shown an error in the console
and development.log, in which case it is always a good idea to post
the error when asking for help.


You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To post to this group, send email to
To view this discussion on the web visit
For more options, visit

No comments:

Post a Comment