ok poradziłem sobie jakoś pokracznie w ten sposób (api DB z joomli 1.5.9)
w modelu dałem
<?php
$db=& JFactory::getDBO();
$query = "SELECT id,nazwa_grupy FROM #__grupy_umiejetnosci";
$db->setQuery($query);
$wynik=$db->loadObjectList();
foreach($wynik as $obj)
{
$query2="SELECT id,nazwa FROM #__umiejetnosci WHERE id_grupy=".$obj->id;
$db->setQuery($query2);
$wynik2=$db->loadObjectList();
$wyjscie[$obj->nazwa_grupy]=$wynik2;
}
return $wyjscie;
?>
a w widoku (templatce) napisałem taką pętle:
<?php
//$this->umiejetnosci == $wyjscie z modelu ale to wynika z innego kodu
foreach ($this->umiejetnosci as $grupa=>$umiejetnosci)
{
foreach ($umiejetnosci as $umiejetnosc)
{
echo $umiejetnosc->id." - ".$umiejetnosc->nazwa."<br/>";
}
}
?>
jestem prawie pewien że można to zrobić o wiele lepiej jeżeli ktoś ma jakiś pomysł to proszę o info, a co do postu wyżej to nie bardzo wiem co on miał mi pokazać.