как вывести custom userfields
скажем дружно спасибо за предоставленный пример как сделать свои дополнительные поля в username
в долгих попытках проб вывести хоть какоенибудь дополнительное поле
получилось так
сначало вообще никак неотображалось
тоесть выводилиись дополнительные поля но но подтягивалась инфа с них
ну много времени ушло в размышлениях, что нужно сделать чтобы данное решение заработало
решилось через использование в pdoUsers &element=`allcustomfields`
собственно данный снипет и делает всю магию
snippet allcustomfields
в долгих попытках проб вывести хоть какоенибудь дополнительное поле
получилось так
<?php
[[!isLoggedIn]]
<div class="container">
<div class="row">
[[!pdoUsers?
&element=`allcustomfields`
&groups=`yourgroup`
&roles=`Member`
&limit=`100`
&tpl=`@INLINE <p> <hr>
<b>[[+fullname]]</b>
<b> [[+username]]</p> </b>
<ul class="list-group">
<li class="list-group-item"> <p> название: <b>[[+yourcustomfield]]</b> </p> </li>
<li class="list-group-item"> <p> описание: [[+yourcustomfielddesc]] </p> </li>
// вообщем ваши дополнительные поля
</ul>`
&sortdir=`asc`
]]
</div>
</div>
сначало вообще никак неотображалось
тоесть выводилиись дополнительные поля но но подтягивалась инфа с них
ну много времени ушло в размышлениях, что нужно сделать чтобы данное решение заработало
решилось через использование в pdoUsers &element=`allcustomfields`
собственно данный снипет и делает всю магию
snippet allcustomfields
<?php
$query = $modx->newQuery('modUser');
$users = $modx->getCollection('modUser',$query);
foreach($users as $i => $user) {
}
надеюсь это комуто помогло