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>
</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>
</navigation>
Re: Нестандартная навигация
Posted: Mon Mar 18, 2013 12:28 am
by xawm
admin wrote:Если в темпедйте нет
<navigation>
то TOTAL_ITEMS не считает тк думает что навигация не нужна, а без подсчета TOTAL_ITEMS sql запрос отрабатывает быстрее.
если надо что б в TOTAL_ITEMS было релаьное число то надо доабвить в темпелйт
<navigation>
</navigation>
Хороший вариант, когда вставляю navigation код как предложено выше то получаю нежеланные три точкики "..." ну и ненцжные . Какие ещё есть варианты?
Re: Нестандартная навигация
Posted: Mon Mar 18, 2013 12:43 am
by admin
Code: Select all
<!--
<navigation>
</navigation>
-->
Re: Нестандартная навигация
Posted: Mon Mar 18, 2013 7:48 am
by xawm
Спасибо. Рабочий хак

Re: Нестандартная навигация
Posted: Mon Mar 18, 2013 11:54 am
by admin
NP