Есть комплексный компонент "Каталог".
В простом компоненте section-list на страницах каталога необходимо динамически изменять количество товаров на странице.
Листинг формы:
Выключил кеширование у компонента, написал код в template.php:
Но переменная it почему то не существует как глобальная на всех страницах сайта. Он ее запоминает, как POST только на 1 раз.
Подскажите, как объявить переменную, чтобы была доступна везде на сайте?
В простом компоненте section-list на страницах каталога необходимо динамически изменять количество товаров на странице.
Листинг формы:
Код |
---|
<select name="" class="pagin" id="pagin" onchange="document.location.href=this.value;"> <option value='?it=10'<?if($_REQUEST["it"]=="10"):?> selected="selected"<?endif;?>>10</option> <option value='?it=30'<?if($_REQUEST["it"]=="30"):?> selected="selected"<?endif;?>>30</option> <option value='?it=50'<?if($_REQUEST["it"]=="50"):?> selected="selected"<?endif;?>>50</option> <option value='?it=70'<?if($_REQUEST["it"]=="70"):?> selected="selected"<?endif;?>>70</option> </select> |
Выключил кеширование у компонента, написал код в template.php:
Код |
---|
session_start(); $_SESSION["it"] = $_REQUEST["it"]; |
Подскажите, как объявить переменную, чтобы была доступна везде на сайте?