Здравствуйте.
Пытаюсь сделать, чтобы в каталоге товаров можно было отобразить по 15, 25 и 45 элементов.
Вставила в pagenavigation
Код |
---|
<a href=“?pagesize=15”>15</a>
<a href=“?pagesize=25”>25</a>
<a href=“?pagesize=45”>45</a> |
В настройках компонента каталога в настройках списка в "количество элементов на странице:"
Код |
---|
={COption::GetOptionInt("eshop","catalogElementCount","25",SITE_ID)} |
вместо "25" поставила " $pageSize".
В компоненте catalog в section.php вставила где-то
Код |
---|
$pageSize = $_REQUEST[‘pagesize’];
if(!isset($pageSize)){
$pageSize = 25;
} |
Хотя тут вообще не уверена туда ли я вписала это и в тот ли файл вообще.
Нажимаю на кнопочки эти(15,25,45).. и каталог просто пропадает. Если в pagenavigation прописать вместо того, что выше
Код |
---|
<a href="<?=$APPLICATION->GetCurPageParam("pagesize=15", array("pagesize"));?>">15</a>
<a href="<?=$APPLICATION->GetCurPageParam("pagesize=25", array("pagesize"));?>">30</a>
<a href="<?=$APPLICATION->GetCurPageParam("pagesize=45", array("pagesize"));?>">45</a> |
, то каталог остается на месте, но ничего не происходит.
Подскажите, пожалуйста, в правильном ли направлении вообще мысль идет? Если нет, то как исправить? Если да, то где доработать?
Спасибо.