Это должно сработать.Обязательно замените t.channel_id = 1
фактическим channel_id канала вашего портфеля.
Что это будет делать, это перечислить всех участников, которые разместили записи в этом канале.Обратите внимание, что поскольку мы выполняем запрос SQL, {avatar_url}
не подготовлен, поэтому мы просто читируем и жестко кодируем путь к папке avatars .
{exp:query sql="
SELECT m.member_id, m.username, m.screen_name, m.avatar_filename
FROM exp_members m
LEFT JOIN exp_channel_titles t
ON t.author_id = m.member_id
WHERE t.channel_id = 1
GROUP BY m.member_id
ORDER BY m.screen_name ASC
"}
<a href="{path=portfolios/gallery/{username}}"><img src="/images/avatars/{avatar_filename}" /></a><br>
<a href="{path=portfolios/gallery/{username}}">{screen_name}</a><br>
{/exp:query}