<li [+phx:if=`[+wf.docid+]`:is=`xxx`:then=`class="logo"`+]><a href="/"><img src="logo.png"></li>
<li [+phx:if=`[+wf.id+]`:is=`yyy`:then=`class="logo"`+]><a href="/"><img src="logo.png"></li>
//....
$newResource->set('publishedon',$publishedon);
if($newResource->save()){
$newResource->setTVValue('sob_pol', $sob_pol);
//...
}
вот несколько полезных статей про защиту:
https://quasi-art.ru/library/it/important-steps-se...
https://web-revenue.ru/modx-revo/bezopasnost
https://habr.com/ru/post/335148/