не работает тоже
тогда это нужно писать не туда, а в шаблон для вывода пунктов меню меню
и там надо будет вписать как раз [+wf.menutitle+]
большое спасибо за синтаксис phx! =) не знал. пока пробую через сниппет GetField
если это так критично, то phx в руки
убрать клас если там пусто можно так
[+phx:if=`[+wf.menutitle+][+wf.classnames+]`:is=``:then=`<li class="[+wf.classnames+]">`:else=`<li class="[+wf.menutitle+] [+wf.classnames+]">`+]
и останется убрать только лишний пробел "klas_2 "..
но там уж сами замудрите условие если это так важно
я понимаю у всех свои методы, мне больше нравиться заменять сравнение с ПУСТО по-другому, точнее мне кажеться, в мануале по PHx давным давно нашёл такую конструкцию, но она не работает:
если это так критично, то phx в руки
убрать клас если там пусто можно так
[+phx:if=`[+wf.menutitle+][+wf.classnames+]`:is=``:then=`<li class="[+wf.classnames+]">`:else=`<li class="[+wf.menutitle+] [+wf.classnames+]">`+]
и останется убрать только лишний пробел "klas_2 "..
но там уж сами замудрите условие если это так важно
<li class="[+wf.menutitle:len:gt=`1`:show+][+wf.classnames:len:gt=`1`:show+]"> или <li class="[+wf.menutitle:isnot=``:show+][+wf.classnames:isnot=``:show+]">
не, это тоже не подойдёт. klass_1..klass_N я привёл лишь в виде примера. по факту классы примерно:
&rowClass=`klas_[*menuindex*]`