Macik |
|
---|---|
Here it is: function catlist($tpl = 'catlist', $items = 0, $order = '', $cat = '', $sub = true) { // Specific cat $cats = cot_structure_children('page', $cat, (bool)$sub,false); $t = new XTemplate(cot_tplfile($tpl, 'plug')); $totalitems = sizeof($cats); if (!$order) shuffle($cats); if ($items) { $cats = array_slice($cats,0,$items); } foreach ($cats as $idx => $cat_name) { $t->assign('CAT',$structure['page'][$cat_name]); $t->assign('cat_name',$cat_name); $t->parse('MAIN.CAT_ROW'); } $t->parse(); return $t->text(); } I use this function for my own. It similar to pagelist but more simplier. You can add it to `global` hook — for example simply add it to `pagelist.global.php` file.
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |