> 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.

