Kombinuje na różne sposoby, ale nie wychodzi mi.
mam 2 tablice
$friends (friend_id | friend_login | friend_type | friend_status)
$friends_cats (id | lang_name | sub_cat | type)
W friends_cats mam nazwę "kategorii" znajomego. (czyli jego rodzaj)
w friends - trzymam znajomych.
{section name=typeid loop=$friends_cats} {$friends_cats[typeid].lang_name} {/section} {foreach from=$friends item=f} {$f.friend_login} {/foreach}
Ale to nie jest to czego potrzebuję

Chciałbym aby wyświetliło dane w następującym formacie:
Przyjaciele ($friends_cats)
Pierwszy login (z $friends)
Drugi login (z $friends)
Znajomi ($friends_cats)
Kowalski (z $friends)
b4x (z $friends)
Czyli poprostu chciałbym wyświetlić kategorię i pod nią wszystkich znajomych przypisanych do niej.
Czy jest to w jakiś sposób możliwe w Smarty ? : )