Thanks guys.
Of course the array is in the correct format, but for some odd reason (my doing most probably) I just can't get it to output to the html template and it's driving me crazy. Spent a day and a half on this so far :x
This code is wrong, but can any of you guys who are more proficient with vLib and multiple arrays tell me where it is wrong please.
$ii=0;
$categoriesLoop = array;
foreach$arrDynMenu as $alldetails = $catdetails
$innerLoop = array;
foreach$catdetails as $pish=$catname
array_push$innerLoop, array'id'=$catdetailssubCategory$ii'id','subcatname'=$catdetailssubCategory$ii'strSubCategory';
$ii++;
array_push$categoriesLoop, array'catname'=$catname,'innerLoop'=$innerLoop;
I read the docs before and after your post Kelvin, but as much as they make sense, I suspect I'm lacking an understanding of the structure the array should be in for vLib.
TIA again.