$pCount = ceil($pagesCounts[$v['tree_name']]/10); for($i=2;$i<$pCount;$i++){ // статические страницы с листалкой - сама листалка echo "<url>\n<loc>".$siteurl.'/'.$v['tree_name'].'.list.'.$i.".10</loc> <lastmod>$update</lastmod> <changefreq>daily</changefreq> <priority>0.5</priority> </url>\n"; } } }else{ */ // статические страницы без листалки $sitemap->addUrl($siteurl . '/' . $v['tree_name'], $update, 'daily', '0.5'); // } } //добавить страницу в игнор лист, что-бы небыло повторов. $noInSitemap[] = $v['tree_name']; } $articles = K_TreeQuery::crt("/articles/")->type("/articles/")->go(); foreach ($articles as $v) { $sitemap->addUrl($siteurl . '/' . $v['tree_name'] . ".html", $update, 'daily', '0.5'); } $q = new K_query(); $objects = $q->q("SELECT url FROM obj_objects WHERE url !=''", true); foreach ($objects as $v) { $sitemap->addUrl($siteurl . '/' . $v['url'], $update, 'daily', '0.5'); } echo $sitemap->genSitemap(); $this->disableLayout = true; exit;