Just to add that I’m also trying to use PHx with UltimateParent without success.
Were you able to solve this yourself?
I’ve tried it two different ways:
[+phx:if=`[!UltimateParent!]`:is=`2`:then=`current`:else=``+]
The above is essentially the example given in the Wiki, which should surely work?
I also tried it as follows:
[!UltimateParent:is=`2`:then=`current`:else=``!]
Putting [!UltimateParent!] yields an output of "2" elsewhere on the page, so that is working.
I confirmed PHx to be working using:
[*alias:is=`6th-grade`:then=`current`:else=``*]
As the OP, I’m running Evo 1.0.4 and the latest version of PHx (2.1.4-GA, as referenced in the Wiki).