Приветствую.
Пытаюсь реализовать подгрузку категорий (все сразу на морде мне не нужны)
Делаю так:
<category order=ctr num=$_GET["range"] min_gallery_count=1>
Или так:
<category order=ctr num=GET_RANGE min_gallery_count=1>
Затем в параметры пишу ?range=21-40 , но выводится только 1 тумба категорий, такое впечатление что 21 в данном случае.
Еще вижу такой вариант
<?php if ($_GET["part"] == 2) { ?> <?php } ?> и в этих условиях уже выводить по странично. Но условий получается целое полотно, хотелось бы все же понять почему не работает первый способ.
GET параметры
Re: GET параметры
Приветствую!
category order=ctr num=$_GET["range"] min_gallery_count=1>
не будет работать тк сначала таги, потом выполняется пхп, а не наоборот
<category order=ctr num=GET_RANGE min_gallery_count=1>
верно, но у вас range в урле маленькими, а в таге почему то большими
category order=ctr num=$_GET["range"] min_gallery_count=1>
не будет работать тк сначала таги, потом выполняется пхп, а не наоборот
<category order=ctr num=GET_RANGE min_gallery_count=1>
верно, но у вас range в урле маленькими, а в таге почему то большими
Don't forget to run script update
Re: GET параметры
Оно работает как то наоборот) То есть, если я пишу
<category order=ctr num=GET_RANGE min_gallery_count=1>
То обрабатывает параметр range, но с одной тумбой (если пишешь с большой параметр - выводит просто белую страницу)
И соответственно если написать <category order=ctr num=GET_range min_gallery_count=1> , то будет обрабатывать только RANGE, а на range выводить белую страницу.
Еще я пробовал делать два параметра, <category order=ctr num=GET_MIN-GET_MAX min_gallery_count=1> - результат тот же, одна тумба и все.
<category order=ctr num=GET_RANGE min_gallery_count=1>
То обрабатывает параметр range, но с одной тумбой (если пишешь с большой параметр - выводит просто белую страницу)
И соответственно если написать <category order=ctr num=GET_range min_gallery_count=1> , то будет обрабатывать только RANGE, а на range выводить белую страницу.
Еще я пробовал делать два параметра, <category order=ctr num=GET_MIN-GET_MAX min_gallery_count=1> - результат тот же, одна тумба и все.
Re: GET параметры
А понял, а зачем вам передавать в урле кол-во ?
потому что вариант GET_MIN-GET_MAX действительно не обрабатывается
потому что вариант GET_MIN-GET_MAX действительно не обрабатывается
Don't forget to run script update
Re: GET параметры
Чтобы
Да и в целом если будет обработка get параметров в шаблонах можно делать очень многие вещи на js. Грузить что-то куда то аяксом и все такое... Странно в общем что они есть, но не работают
Только lazy load не предлагайтереализовать подгрузку категорий (все сразу на морде мне не нужны)
Да и в целом если будет обработка get параметров в шаблонах можно делать очень многие вещи на js. Грузить что-то куда то аяксом и все такое... Странно в общем что они есть, но не работают
Re: GET параметры
Так что конкретно сейчас мешает сделать подгрузку?
вы ж подгружаете какое-то конкретное кол-во тумб, условно 10, вот эти 10 и можно вписать в шаблон
те можете плз подробнее описать в какой ситуации надо передавать что именно в запросе ?
вы ж подгружаете какое-то конкретное кол-во тумб, условно 10, вот эти 10 и можно вписать в шаблон
те можете плз подробнее описать в какой ситуации надо передавать что именно в запросе ?
Don't forget to run script update
Re: GET параметры
Ну допустим категорий штук 200.
Первоначально грузится с главного шаблона 20 штук.
Потом мы уже грузим с другого шаблона, в котором кроме <category> тэга ничего нет
Скрипт определяет есть ли у юзера скролл на странице - берет еще 20, и еще если надо и тд.
Затем если юзер начинает скролить, скрипт берет еще 20, и так пока не кончатся категории.
Во все эти запросы нужно передавать разные параметры на загрузку, чтобы шаблон понимал что именно ему отдавать: 21-40, 41-60, ...
Это все у меня уже реализовано для страницы категорий, но там есть пагинация - поэтому все значительно проще. А на индексе пагинации вроде как нет. Так как еще донести до скрипта какая именно по счету двадцадка тумб мне нужна в конкретный момент?
Первоначально грузится с главного шаблона 20 штук.
Потом мы уже грузим с другого шаблона, в котором кроме <category> тэга ничего нет
Скрипт определяет есть ли у юзера скролл на странице - берет еще 20, и еще если надо и тд.
Затем если юзер начинает скролить, скрипт берет еще 20, и так пока не кончатся категории.
Во все эти запросы нужно передавать разные параметры на загрузку, чтобы шаблон понимал что именно ему отдавать: 21-40, 41-60, ...
Это все у меня уже реализовано для страницы категорий, но там есть пагинация - поэтому все значительно проще. А на индексе пагинации вроде как нет. Так как еще донести до скрипта какая именно по счету двадцадка тумб мне нужна в конкретный момент?
Re: GET параметры
Ясно
<category num=1-10 adjust_num_to_page=true
и запросы с пагинацией как обычно
<category num=1-10 adjust_num_to_page=true
и запросы с пагинацией как обычно
Don't forget to run script update