![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/gositeme.com/private_html/quickqr/php/ |
<?php
$maincat = array();
$var = 0;
$result = ORM::for_table($config['db']['pre'].'catagory_main')
->order_by_asc('cat_order')
->find_many();
foreach ($result as $info1) {
if($config['lang_code'] != 'en' && $config['userlangsel'] == '1'){
$transcat = get_category_translation("main",$info1['cat_id']);
$info1['cat_name'] = $transcat['title'];
}
$maincat[$info1['cat_id']]['icon'] = $info1['icon'];
$maincat[$info1['cat_id']]['main_title'] = $info1['cat_name'];
$maincat[$info1['cat_id']]['main_id'] = $info1['cat_id'];
$var++;
}
$subcat = array();
foreach ($result as $info) {
if($config['lang_code'] != 'en' && $config['userlangsel'] == '1'){
$transcat = get_category_translation("main",$info['cat_id']);
$info['cat_name'] = $transcat['title'];
$info['slug'] = $transcat['slug'];
}
$subcat[$info['cat_id']]['icon'] = $info['icon'];
$subcat[$info['cat_id']]['main_title'] = $info['cat_name'];
$subcat[$info['cat_id']]['main_id'] = $info['cat_id'];
$cat_url = create_slug($info['cat_name']);
$subcat[$info['cat_id']]['catlink'] = $config['site_url'].'category/'.$info['slug'];
$totalAdsMaincat = get_items_count(false,"active",false,null,$info['cat_id'],true);
$subcat[$info['cat_id']]['main_ads_count'] = $totalAdsMaincat;
$count = 1;
$rows = ORM::for_table($config['db']['pre'].'catagory_sub')
->where('main_cat_id', $info['cat_id'])
->order_by_asc('cat_order')
->find_many();
if(count($rows) == 0){
$subcat[$info['cat_id']]['sub_cat'] = 0;
}else{
$subcat[$info['cat_id']]['sub_cat'] = 1;
}
foreach ($rows as $info1) {
if($config['lang_code'] != 'en' && $config['userlangsel'] == '1'){
$transsubcat = get_category_translation("sub",$info1['sub_cat_id']);
$info1['sub_cat_name'] = $transsubcat['title'];
$info1['slug'] = $transsubcat['slug'];
}
$subcatlink = $config['site_url'].'category/'.$info['slug'].'/'.$info1['slug'];
$totalads = get_items_count(false,"active",false,$info1['sub_cat_id'],null,true);
$subcat_tpl = '<li><a href="'.$subcatlink.'">'.$info1['sub_cat_name'].' ('.$totalads.')</a></li>';
if($count == 1)
$subcat[$info['cat_id']]['sub_title'] = $subcat_tpl;
else
$subcat[$info['cat_id']]['sub_title'] .= $subcat_tpl;
$count++;
}
}
$page = new HtmlTemplate ('templates/'.$config['tpl_name'].'/sitemap.tpl');
$page->SetParameter ('OVERALL_HEADER', create_header($lang['SITE_MAP']));
$page->SetLoop ('CAT',$maincat);
$page->SetLoop ('SUBCAT',$subcat);
$page->SetParameter ('OVERALL_FOOTER', create_footer());
$page->SetParameter ('OVERALL_FOOTER', create_footer());
$page->CreatePageEcho();
?>