That's true. Erb is a good fallback. I gues my question is, if Hobo has <if> and <else>, why doesn't it have <elsif>?
On Wed, Mar 11, 2009 at 3:46 PM, kevinpfromnm <[email protected]> wrote: > > Probably be simpler to just use erb for these edge cases with elsif or > a case statement as appropriate. That or a view helper. > > On Mar 11, 1:45 pm, Scott Bronson <[email protected]> wrote: >> I rarely use the if tag, usually preferring to put conditionals into >> attributes. >> >> Today, though, I have a whole bunch of alternatives that I need to test. >> >> <if test="&this.complete?"> >> <view ...> >> </if><else> >> <if test="&this.confirmed?"> >> <view ...> >> </if><else> >> <if test="&this.pending?"> >> <view...> >> </if><else> >> <if test="&this.active?"> >> <view ...> >> </if><else> >> Unknown >> </else> >> </else> >> </else> >> </else> >> >> Not so pretty. Would it make sense to add an elsif tag to dryml core? >> >> <if test="&this.complete?"> >> <view ...> >> </if><elsif test="&this.confirmed?"> >> <show ...> >> </elsif><elsif test="&this.pending?"> >> <other...> >> </elsif><elsif test="&this.active?"> >> <stuff ...> >> </elsif><else> >> Unknown >> </else> >> >> Or is there a better way to write this in dryml? >> >> (I know, I know, use polymorphic tags... in this case, it would >> actually make things more obscure) >> >> - Scott > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Hobo Users" 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/hobousers?hl=en -~----------~----~----~----~------~----~------~--~---
