In the new EE version (2.9), the conditionals evaluate when ready, so the performances are boosted.

Is still necessary using the IfElse Add-on from Mark Croxton, when using EE conditional?

  • 1
    I haven't tried it myself yet, but in theory it shouldn't be necessary anymore since conditionals all have the same behavior in EE now. And I wonder about routes substituting switchee in many cases too.
    – Isabel
    Jul 28, 2014 at 7:31
  • Thanks for you reply, for the moment I didn't used yet the routes inside EE.
    – Stéphane
    Jul 28, 2014 at 14:21

1 Answer 1


It depends.

If you aren't using variables on conditional outside the default order, you can remove ifElse.

For example, ifElse parses early variables like member_id and group_id.

Take some time to look at the parsing order and see if you need to change it in some way.

  • Thanks Robson about the parsing order information. I I had forgotten this parameter.
    – Stéphane
    Jul 28, 2014 at 14:19
  • I'm curious to know if i continue using ifElse without necessity (variables not used on conditional outside the default order) , the performance would be influenced or not ?
    – Stéphane
    Jul 28, 2014 at 14:27
  • Usually, less add-on, better the performance, except when the add-ons are intended to cover a performance flaw. For example, Stash can make the performance better or worst. Depended on how it is used.
    – Sobral
    Jul 28, 2014 at 15:44
  • yes, thanks!! the new conditionals in EE 2.9 are nice.
    – Stéphane
    Jul 28, 2014 at 16:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.