Вывод карты сайта
18 ноября 2011 года, время 16:56:00
Число 980008 это максимальное число выводимых материалов. Сделайте его максимально большим чтобы вывести все материалы на одной странице:
$D['themeObject'] = $this->data->getArrayOfAllPublicMaterials(980008);
Для вывода карты сайта используем код по образцу:
<!--sitemap-->
<dl>
<?php
if (isset($themeObject))
foreach ($themeObject as $category=>$va)
{
echo '<dt>'.$themeObject[$category]['categoryTitle'].'<a href="'.$themeObject[$category]['categoryHref'].'"> ? </a></dt>';
foreach($themeObject[$category]['idS'] as $id)
{
echo '<dd>↳<a href="'.$themeObject[$category][$id][curDateInUrlSett()].'"> '.$themeObject[$category][$id]['title'].'</a></dd>';
}
}
?>
</dl>
<!--sitemap-->