Jump to content
Sign in to follow this  
redmoon

Как сделать ссылку на следующую страницу в категории

Recommended Posts

Всем привет, суть задачи: есть категория в которой товары выводяться например по 15 штук по 4 ряда и 4 столбца, тоесть последняя клетка грубо говоря пустая. Вот в нее нужно поместить ссылку на следующую страницу в категории, при переходее не нее уже будет на ее месте ссылка на следующую и так далее. Никогда не работал  с классом  Pagination, как правильно с него получить данные о следуюющей странице и вывести в списке товаров? Ocstore 2.3

Share this post


Link to post
Share on other sites

вам этот класс не нужен.

Share this post


Link to post
Share on other sites
6 минут назад, nikifalex сказал:

вам этот класс не нужен.

Наведите тогда на праведный путь пожалуйста

Share this post


Link to post
Share on other sites

я не проповедник, сорри.

Откройте контроллер category.php истина вся в нем.

Share this post


Link to post
Share on other sites

как вариант можно вот тут взять ссылку http://prntscr.com/k2fipi через jquery и вставить в нужный вам блок

такой костыль сойдет Вам

Share this post


Link to post
Share on other sites
7 минут назад, prived сказал:

как вариант можно вот тут взять ссылку http://prntscr.com/k2fipi через jquery и вставить в нужный вам блок

такой костыль сойдет Вам

Спасибо за совет, как костыль заюзал вариант 

$this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page + 1), true);

Пока еще експериментирую

 

Share this post


Link to post
Share on other sites

почти правильно. Только с последней страницей разберитесь

Share this post


Link to post
Share on other sites
13 минут назад, nikifalex сказал:

почти правильно. Только с последней страницей разберитесь

Хорошее замечание, спасибо)

Share this post


Link to post
Share on other sites
42 минуты назад, nikifalex сказал:

почти правильно. Только с последней страницей разберитесь

Вроде бы как работает))

 

if ($limit && ceil($product_total / $limit) > $page) {
			$nextpageurl = $this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page + 1), true);
			$data['nextpageurl'] = $nextpageurl;
	}

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By ReManager
      Дополнительные поля с описаним для товаров и категорий. Делал для себя. Не заменяет файлы. Добавляет дополнительные 2 поля в базу. Работает без ошибок 100% ТОЛЬКО на чистом ocStore 2.3.0.2.* и OpenCart 2.3.0.2.
       
      Что мод делает:
      1. Дополнительное описание категории (файл cat_descr_dop_*).
      Файл добавляет в catalog/view/theme/ВСЕ_ТЕМЫ/template/product/category.tpl перед $content_bottom; блок с дополнительным описание с классом .category-description-dop. Поле выводится на всех страницах пагинации.
       
      2. Дополнительное описание товара (файл prod_descr_dop_*).
      Файл заменяет в catalog/view/theme/ВСЕ_ТЕМЫ/template/product/category.tpl вывод стандартного краткого описания на дополнительное описание с классом .product-description-dop, если оно заполнено. Не стоит ограничения по длине доп.описания товара! Текст можно форматировать, т.е добавлять ссылки, картинки.
       
      Как пользоваться новой версией:
      .zip - для тех кто ставит в первые.
      .xml - для тех кто ставил уже предыдущие версии и хочет обновиться. Необходимо удалить старый модификатор и установить новый .xml через загрузчик. Не забывайте обновлять кэш модификаторов.
       
      Установка мода:
      1.Скачать версию модификаторов для своей версии OC. В названиях файлов есть oc23 - это для OpenCart 2.3, ocs23 - это для ocStore 2.3.
      2. Установить через "Установка дополнений".
      3. Обновить кэш в "Менеджер дополнений".
       
      ВНИМАНИЕ:
      1. Я не программист, поэтому 100% работу на ваших сайтах с различными шаблонами гарантировать не могу. Если авторы шаблонов протестят мой мод и, при несовместимости частичной, покажут где-что подправить, то я сделаю версии и под их шаблоны.
      2. Работает пока только с редактором Summer Note.
      3. Проверял на чистом сайте. Возмоооожно, будут конфликты с какими-нибудь модификаторами. Это не сложно решить, но это не точно.
       
      Платные услуги
      Адаптация с модификаторами и темами. Включает в себя анализ установленных модификаторов(которые влияют на совместимость), модификацию установленных модификаций и данного модификатора. Так же сюда включена помощь с адаптацией под вашу тему. Для этой работы будет необходим административный доступ к сайту и, скорее всего, к FTP. Обсуждается сначала в Личных сообщениях, потом оплачивается, потом оказывается услуга. Адаптация с модулями и темами. Если у вам необходима адаптация с другими модулями, то предварительно обсудите в личных сообщениях модули для адаптации. В цену включена адаптация с одним модулем, но в личном обсуждение можно договориться на адаптацию с несколькими модулями за одну оплату. Так же сюда включена помощь с адаптацией под вашу тему. Другие модификации. После оплаты данной услуги, вы получаете на электронную почту или в Личных сообщениях ссылку на модификацию, которая совместима с модулями "Рекомендуемые", "Последние", "Хиты продаж". Данные модификации могут так же потребовать услугу "Адаптация с модификаторами и темами".  
      Лицензия и использование
      1.Скачав модификатор, вы автоматически соглашаетесь с текстом лицензии.
      2. Модификатор имеет принцип распространения "as is" ("Как есть").
      3. Автор данного модификатора и его модификаций @Sibiriyk. Автор не несет ответственность за дальнейшую работоспособность сайта, на котором используется данный модификатор(или модификации). Все вопросы по сотрудничеству и правам на модификатор писать в ЛС автору.
      4. @ReManager является специалистом по технической поддержке данного модификатора и его модификаций.
       
      Поддержите разработчика, задонатьте благодарочку на вискарик здесь  
    • By ReManager
      349.00 руб · Срок продления: 199.00 руб за год
      Скачать/Купить дополнение


      Дополнительное описание категорий и товаров
      Дополнительные поля с описаним для товаров и категорий. Делал для себя. Не заменяет файлы. Добавляет дополнительные 2 поля в базу. Работает без ошибок 100% ТОЛЬКО на чистом ocStore 2.3.0.2.* и OpenCart 2.3.0.2.
       
      Что мод делает:
      1. Дополнительное описание категории (файл cat_descr_dop_*).
      Файл добавляет в catalog/view/theme/ВСЕ_ТЕМЫ/template/product/category.tpl перед $content_bottom; блок с дополнительным описание с классом .category-description-dop. Поле выводится на всех страницах пагинации.
       
      2. Дополнительное описание товара (файл prod_descr_dop_*).
      Файл заменяет в catalog/view/theme/ВСЕ_ТЕМЫ/template/product/category.tpl вывод стандартного краткого описания на дополнительное описание с классом .product-description-dop, если оно заполнено. Не стоит ограничения по длине доп.описания товара! Текст можно форматировать, т.е добавлять ссылки, картинки.
       
      Как пользоваться новой версией:
      .zip - для тех кто ставит в первые.
      .xml - для тех кто ставил уже предыдущие версии и хочет обновиться. Необходимо удалить старый модификатор и установить новый .xml через загрузчик. Не забывайте обновлять кэш модификаторов.
       
      Установка мода:
      1.Скачать версию модификаторов для своей версии OC. В названиях файлов есть oc23 - это для OpenCart 2.3, ocs23 - это для ocStore 2.3.
      2. Установить через "Установка дополнений".
      3. Обновить кэш в "Менеджер дополнений".
       
      ВНИМАНИЕ:
      1. Я не программист, поэтому 100% работу на ваших сайтах с различными шаблонами гарантировать не могу. Если авторы шаблонов протестят мой мод и, при несовместимости частичной, покажут где-что подправить, то я сделаю версии и под их шаблоны.
      2. Работает пока только с редактором Summer Note.
      3. Проверял на чистом сайте. Возмоооожно, будут конфликты с какими-нибудь модификаторами. Это не сложно решить, но это не точно.
       
      Платные услуги
      Адаптация с модификаторами и темами. Включает в себя анализ установленных модификаторов(которые влияют на совместимость), модификацию установленных модификаций и данного модификатора. Так же сюда включена помощь с адаптацией под вашу тему. Для этой работы будет необходим административный доступ к сайту и, скорее всего, к FTP. Обсуждается сначала в Личных сообщениях, потом оплачивается, потом оказывается услуга. Адаптация с модулями и темами. Если у вам необходима адаптация с другими модулями, то предварительно обсудите в личных сообщениях модули для адаптации. В цену включена адаптация с одним модулем, но в личном обсуждение можно договориться на адаптацию с несколькими модулями за одну оплату. Так же сюда включена помощь с адаптацией под вашу тему. Другие модификации. После оплаты данной услуги, вы получаете на электронную почту или в Личных сообщениях ссылку на модификацию, которая совместима с модулями "Рекомендуемые", "Последние", "Хиты продаж". Данные модификации могут так же потребовать услугу "Адаптация с модификаторами и темами".  
      Лицензия и использование
      1.Скачав модификатор, вы автоматически соглашаетесь с текстом лицензии.
      2. Модификатор имеет принцип распространения "as is" ("Как есть").
      3. Автор данного модификатора и его модификаций @Sibiriyk. Автор не несет ответственность за дальнейшую работоспособность сайта, на котором используется данный модификатор(или модификации). Все вопросы по сотрудничеству и правам на модификатор писать в ЛС автору.
      4. @ReManager является специалистом по технической поддержке данного модификатора и его модификаций.
       
      Поддержите разработчика, задонатьте благодарочку на вискарик здесь  
      Добавил ReManager Добавлено 26.12.2016 Категория Прочее Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Несовместим Обращение к серверу разработчика Нет Старая цена 0  
    • By ibond
      300.00 руб
      Скачать/Купить дополнение


      Акции по производителям и/или категориям для Opencart
      Модуль дает возможность массово устанавливать акции на товары определенных производителей и/или категорий. Принцип работы такой же, как и в карточке товара. Не затрагивает уже установленные акции при условии если массовая акция на производителя или категорию не совпадает с одиночной акцией.
       
      Не использует ocmod.
      Не использует vqmod.
      Не заменяет файлов.
       
      Установка: инструкция внутри архива.
       
      Демонстрация (admin).
      Логин: demo
      Пароль: demo
       
      Демонстрация (страница категории).
       
       
      Добавил ibond Добавлено 09.09.2018 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика https://open.cc.ua Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Старая цена  
    • By SirGrey
      Модуль добавляет дополнительные изображения к категории и выводит их как слайдер на странице.
       
       

    • By SirGrey
      350.00 руб
      Скачать/Купить дополнение


      Category Image Slider (Слайдер в категории)
      Модуль добавляет дополнительные изображения к категории и выводит их как слайдер на странице.
       
       

      Добавил SirGrey Добавлено 26.01.2020 Категория Модули Системные требования Сайт разработчика https://proportfolio.ru/ Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.