Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Определённое количество элементов на странице.


 Поделиться

Рекомендованные сообщения

Здравствуйте, подскажите пожалуйста, как можно реализовать в фильтре количества товаров на страницу в виде 8-16-24-32 ? Стандартное 9/10-25-75-100. Как и где прописать?

Ссылка на комментарий
Поделиться на других сайтах


Заходите в catalog/controller/product/category.php

и ищете следующие строки

$this->data['limits'][] = array(
    'text'  => 25,
    'value' => 25,
    'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&limit=25')
   );
и вместо 25 проставляйте свои значения, учтите, что подобные действия нужно будет произвести и на других страницах с product
  • +1 2
Ссылка на комментарий
Поделиться на других сайтах


Заходите в catalog/controller/product/category.php

и ищете следующие строки

$this->data['limits'][] = array(
	'text'  => 25,
	'value' => 25,
	'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&limit=25')
   );
и вместо 25 проставляйте свои значения, учтите, что подобные действия нужно будет произвести и на других страницах с product
Спасибо большое, а "и на других страницах с product" в смысле? В ещё каких-то файлах?
Ссылка на комментарий
Поделиться на других сайтах


Да, например, на странице search.php

Спасибо :-) подправил везде где было, просто только начал с opencart работать, да и в php не особо. А ещё такой вопрос, в каком файлике находиться пагинация? А то снизу страницы пагинация есть, сверху нет, клиент хочет а я недопетрю.
Ссылка на комментарий
Поделиться на других сайтах


Эсли Вы просто хотите добавить пагинацию вверх страницы, то Вам достаточно в файле category.tpl в класс


<div class="product-filter"></div>

вставить

<div class="pagination"><?php echo $pagination; ?></div>

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Эсли Вы просто хотите добавить пагинацию вверх страницы, то Вам достаточно в файле category.tpl в класс

<div class="product-filter"></div>
вставить
<div class="pagination"><?php echo $pagination; ?></div>
Спасибо большое мил человек) Блин, вот jquery и ajax могу а вот в php голова просто отказывается что-то понимать.
Ссылка на комментарий
Поделиться на других сайтах


  • 8 лет спустя...
В 27.06.2012 в 20:29, addToCompare сказал:

Заходите в catalog/controller/product/category.php

и ищете следующие строки

$this->data['limits'][] = array(
    'text'  => 25,
    'value' => 25,
    'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&limit=25')
   );

и вместо 25 проставляйте свои значения, учтите, что подобные действия нужно будет произвести и на других страницах с product

Другие варианты есть?

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.