Page 1 of 2

Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 9:03 am
by SpyCam
Как сделать такое в станицах категорий?

Я пока могу знаю как обший номер результатов в конкретной категории вывести - <!--TOTAL_ITEMS-->
А как вывести номер видео, который в тот момент на той странице показывается?

Re: Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 12:47 pm
by admin
Например, номер страницы таг есть, сколько мест на странице - известно
По идее проблем быть не должно или я что-то не понял ?

Re: Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 6:50 pm
by SpyCam
Сколько мест - известно. Поставил скажем 100 мест в темплейт.
А в жизни в категории было всего 48 видео.

Как это вывести?

Re: Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 7:00 pm
by admin
total_items таг ?

Re: Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 8:50 pm
by SpyCam
Вернулись на первый пост.
Как вывести <!--TOTAL_ITEMS--> я знаю.

Как вывести какие именно видео из <!--TOTAL_ITEMS--> показывается на данной странице?
Скажем 300-400 из 500, 1-48 из 48 и т.д.

Re: Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 10:48 pm
by admin
Грубо

if (total_items < кол-ва тумб на странице по темпелйту) {
echo 1 - total_items of total_items
} else {
echo "номер страницы" * "кол-ва тумб на странице по темпелйту" of total_items
}


Смысл ясен ?

Re: Displaying 100 of 2372 results

Posted: Tue Feb 18, 2014 11:05 pm
by SpyCam
Похоже на то, что уже можно приготавливать себе ;)

Спасибо

Re: Displaying 100 of 2372 results

Posted: Wed Feb 19, 2014 2:47 am
by admin
NP

Re: Displaying 100 of 2372 results

Posted: Wed Feb 19, 2014 9:26 am
by SpyCam

Code: Select all

<?php
if (<!--TOTAL_ITEMS--> < 100) {
echo '1-<!--TOTAL_ITEMS--> of <!--TOTAL_ITEMS-->';
} else {
echo <!--PAGE_NUM--> * 100 - 99 . '-' . <!--PAGE_NUM--> * 100 . ' of ' . <!--TOTAL_ITEMS-->;
}
?>
Написал такое, вроде ОК, кроме последней страницы, где небывает ровно 100 видео. Т.е. если в категории 548 видео, с этим кодом в 6 странице будет писать:
501-600 of 548

Как узнать сколько видео на последней странице?

Re: Displaying 100 of 2372 results

Posted: Wed Feb 19, 2014 1:16 pm
by admin
Если на странице условно 100 тумб, тотал 548 то логично что на послденей будет 48, что вычисляется как остаток от деления 548 на 100.