Page 1 of 1

Нестандартная навигация

Posted: Fri Nov 16, 2012 2:58 pm
by vaal
Встраиваю в темплейт навигацию. На index странице 162 места для тумб. В базе 4237 галерки. Код
$total_pages = ceil(<!--TOTAL_ITEMS-->/100);
for ($i = 1; $i <= $total_pages; $i++) {
echo "<a href='/?page={$i}'>{$i}</a>";
}
Выводит только 1 страницу. Делаю echo "<!--TOTAL_ITEMS-->" -выдает 162.
Навигация
<navigation>
</navigation>

выводит все страницы. Где копать?

Re: Нестандартная навигация

Posted: Fri Nov 16, 2012 3:12 pm
by admin
надо что б сабтемпелйт навигации не был пустым
например

<navigation>
&nbsp;
</navigation>

Re: Нестандартная навигация

Posted: Fri Nov 16, 2012 3:56 pm
by vaal
Я имел в виду, что стандартная навигация-работает.
А <!--TOTAL_ITEMS--> выводит 162.

Re: Нестандартная навигация

Posted: Fri Nov 16, 2012 3:58 pm
by admin
Если в темпедйте нет
<navigation>

то TOTAL_ITEMS не считает тк думает что навигация не нужна, а без подсчета TOTAL_ITEMS sql запрос отрабатывает быстрее.

если надо что б в TOTAL_ITEMS было релаьное число то надо доабвить в темпелйт

<navigation>
&nbsp;
</navigation>

Re: Нестандартная навигация

Posted: Mon Mar 18, 2013 12:28 am
by xawm
admin wrote:Если в темпедйте нет
<navigation>

то TOTAL_ITEMS не считает тк думает что навигация не нужна, а без подсчета TOTAL_ITEMS sql запрос отрабатывает быстрее.

если надо что б в TOTAL_ITEMS было релаьное число то надо доабвить в темпелйт

<navigation>
&nbsp;
</navigation>
Хороший вариант, когда вставляю navigation код как предложено выше то получаю нежеланные три точкики "..." ну и ненцжные &nbsp;. Какие ещё есть варианты?

Re: Нестандартная навигация

Posted: Mon Mar 18, 2013 12:43 am
by admin

Code: Select all

<!--

<navigation>
&nbsp;
</navigation>

-->

Re: Нестандартная навигация

Posted: Mon Mar 18, 2013 7:48 am
by xawm
Спасибо. Рабочий хак :)

Re: Нестандартная навигация

Posted: Mon Mar 18, 2013 11:54 am
by admin
NP