> On 2017-Feb-9, at 12:10 , Joe Guerra <[email protected]> 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>
> 
> basically I want to indicate when an item is being processed in the cart... 
Try it like this:
<td><%= cart.created_at.strftime("%m/%d/%Y") %> | <%= cart.product_id %> | <%= 
'Processing order' if cart.processing == 'true'%></td>
Also, why is cart.processing returning a string? (Or why are you testing the 
value is 'true'?) It would be more natural to have cart.processing? be truthy.

-Rob

-- 
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/8E2412B3-0B51-4BA8-850C-185E5DAF38F0%40agileconsultingllc.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to