Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как организовать вывод количества товаров для пользователя на странице

18.10.2015, 11:10
werba
Левчук Сергей

Зарегистрирован:
2010-01-26
Сообщений: 41

Здравствуйте!
Хотел у вас узнать есть ли решение задачки чтобы пользователь мог на странице выбирать какое количество товаров показывать? В админке для компонента это есть, а вот как реализовать для пользователя, примера в документации не нашёл.
Спасибо.

werba
18.10.2015, 16:29
Макуров Константин
Студия "Первыйвеб"

Зарегистрирован:
2011-08-04
Сообщений: 41

Я бы через вот это сделал:
http://netcat.ru/developers/docs/components/system-settings/

$query_limit = XX;
18.10.2015, 23:03
werba
Левчук Сергей

Зарегистрирован:
2010-01-26
Сообщений: 41

Написал в системных

$query_limit = 2; по 2 товара стало показывать, но

как привязать в такой форме так и не понял.

<select id="input-limit" class="form-control" onchange="location = this.value;">
<option value="" selected="selected">1</option>
<option value="">2</option>
<option value="">4</option>
<option value="">6</option>
<option value="">7</option>
</select>

werba
19.10.2015, 18:45
Макуров Константин
Студия "Первыйвеб"

Зарегистрирован:
2011-08-04
Сообщений: 41

Вот ссылка, можете посмотреть: http://fc74.xmka.ru/

Префикс списка объектов:
<select onchange="document.location='/?l='+this.value">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>

Системные настройки:
$query_limit = $limits;

Вывод:
<?= nc_objects_list(4, 1, "&nc_ctpl=2004&isNew=1&limits=".$l); ?>
19.10.2015, 21:40
werba
Левчук Сергей

Зарегистрирован:
2010-01-26
Сообщений: 41

Константин, вижу у вас на сайте работает выборка. Вставил к себе - не хочет.

Форму в префикс вставил, в системные $query_limit = $limits;

Вывод вставлял и в префикс и в объект в списке - выдаёт ошибку.

Без вывода в url добавляются значения, но объекты не затрагивает.

http://www.natali1.ru/catalog/zhenskaya-kosmetika/kosmetika-dlya-litsa/ochischenie/

werba
19.10.2015, 22:49
Макуров Константин
Студия "Первыйвеб"

Зарегистрирован:
2011-08-04
Сообщений: 41

Если дадите доступы я могу посмотреть.
Почта для связи: kmakurov@jmac.ru
21.10.2015, 08:30
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Вам вероятно подойдет $l а не $limits так как я сомневаюсь что вы используете nc_object_list()
Код:
$query_limit = $l;


Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
21.10.2015, 10:57
werba
Левчук Сергей

Зарегистрирован:
2010-01-26
Сообщений: 41

Спасибо за ответы, Константин помог всё сделать, всем его рекомендую, очень быстро всё сделал

werba
198 196 2015-10-21 10:57:19 14321
Описание проекта