<!--TOTAL_ITEMS--> не определяеться

Post Reply
vaal
Posts: 212
Joined: Tue Nov 06, 2012 4:37 pm

<!--TOTAL_ITEMS--> не определяеться

Post by vaal »

Есть главная страница мультинишевого сж. На ней выводяться все тумбы всех ниш, с ссылками на страницу каждой ниши.
На ней я пытаюсь вывести свою навигацию. Меня интересует ОБЩЕЕ колво тумб в базе.

<? function archives(){
$max_pages=30;
$total_pages = ceil(<!--TOTAL_ITEMS-->/162);
if ($total_pages>$max_pages) {$total_pages=$max_pages;} else
{if ($total_pages>=2) {$total_pages=$total_pages-1;}}
for ($i = 1; $i <= $total_pages; $i++) {
$tmp_str="<td>&nbsp;</td>";
if ($_GET['page'] ==$i)
{$tmp_str=$tmp_str."<td class='archive_line_act'>$i</td>";}
elseif ($_GET['page']=='')
{ if ($i==1) {$tmp_str=$tmp_str."<td class='archive_line_act'>$i</td>";}
else {$tmp_str=$tmp_str."<td class='archive_line'><a target='_self' href='/?page=$i'>$i</a></td>";}
}
else {$tmp_str=$tmp_str."<td class='archive_line'><a target='_self' href='/?page=$i'>$i</a></td>";}
echo $tmp_str;
}}
?>

Стало выдавать пустой экран. Нашел, что проблема в <!--TOTAL_ITEMS-->. Он просто не определяеться для главной страницы. Для страницы категорий все работает отлично:

<? function archives(){
$max_pages=30;
$total_pages = ceil(<!--TOTAL_ITEMS-->/162);
if ($total_pages>$max_pages) {$total_pages=$max_pages;} else
{if ($total_pages>=2) {$total_pages=$total_pages-1;}}
for ($i = 1; $i <= $total_pages; $i++) {
$tmp_str="<td>&nbsp;</td>";
if ($_GET['page'] ==$i)
{$tmp_str=$tmp_str."<td class='archive_line_act'>$i</td>";}
elseif ($_GET['page']=='')
{ if ($i==1) {$tmp_str=$tmp_str."<td class='archive_line_act'>$i</td>";}
else {$tmp_str=$tmp_str."<td class='archive_line'><a target='_self'
href='/category/<!--CATEGORY_ID-->/<!--CATEGORY_NAME-->/ctr/$i/'>$i</a></td>";}
}
else {$tmp_str=$tmp_str."<td class='archive_line'><a target='_self'
href='/category/<!--CATEGORY_ID-->/<!--CATEGORY_NAME-->/ctr/$i/'>$i</a></td>";}
echo $tmp_str;
}}
?>

Можно как-то узнать общее количество тумб? Пример сжа-послал в личку.
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: <!--TOTAL_ITEMS--> не определяеться

Post by admin »

Don't forget to run script update
Post Reply