Jump to content
Sign in to follow this  
Denys

Добавление новой позиции на страничке категории

Recommended Posts

Добрый день, решил добавить новую позицию в шаблон и возникла проблема, не могу найти где объявить контроллер для добавления позиции на страничке категории перед сортировкой.

Мне нужно вывести здесь http://prntscr.com/5z9d8l и я не знаю в какой файл добавлять чилдрена.

 

Делал по этой инструкции http://asterial.ru/saytostroenie/dobavlyaem-novuyu-poziciyu-dlya-moduley-opencart-1541 и не могу выполнить шаг 3, так как на примере указан catalog/controller/common/footer.php а куда вставлять в моем случае я не знаю подскажите будьте добры.

Share this post


Link to post
Share on other sites

А content_top не нравится ?) или занят чем-то

Контент топ выводится над описанием категории и там планируется размещать карусель с новинками, а мне нужна позиция под фильтр перед сортировкой.

Share this post


Link to post
Share on other sites

Для вывода товаров (поиск, категории, и тд) используется контроллер catalog/controller/product/product.php

Share this post


Link to post
Share on other sites

Для вывода товаров (поиск, категории, и тд) используется контроллер catalog/controller/product/product.php

Вы точно ничего не напутали? Я не нашел в контроллере продукт строки $this->render(); Мне нужно вывести модуль фильтра на страничке категории перед сортировкой, для этого по мануалу (шаг 3) нужно вставить в необходимый контроллер вот такой код:

$this->children = array(

    'common/content_filter',

)

Только вот для категории я не могу сообразить каким образом и куда нужно вставлять.

Share this post


Link to post
Share on other sites

Пардон, перепутал чуток. Но лишь малость - все в этой папке catalog/controller/product/ в файлах category.php, manufacturer.php, search.php и special.php (код придется во все добавлять, если хотите чтоб фильтр не только в категории выводился, но еще при поиске, на страницах акций и тд)

Share this post


Link to post
Share on other sites

Не получилось вывести, кто готов реализовать вывод за денежное вознаграждение пишите в лс цену и сроки.

Share this post


Link to post
Share on other sites

Я читал эти темы, в каждой из них описан пример как вывести модуль на главной в шапке или подвале, а мне нужно на страничке категории, пробовал вставлять в category.php результата ноль.

Edited by afwollis
overquote deleted

Share this post


Link to post
Share on other sites

а в шаблон выводил? (пардон. в первом сообщении же скриншот есть.)

может, фильтр используешь, который меняет шаблон и потому ты не видишь новую позицию с модулем?

Edited by afwollis

Share this post


Link to post
Share on other sites

Шаблон beamstore, filterpro.

Share this post


Link to post
Share on other sites

Столько писанины из за такой мелочи))) Готов обменять решение на хорошее пиво!Если это конечно то о чём я думаю!

Share this post


Link to post
Share on other sites

Не морочьте голову и не ломайте всю стандартную логику контроллеров, шаблонов. Плюс дополнительная позиция - тормоз в её обработке.

Потом могут быть проблемы обновлений,  привязки vqmod и т.п.

 

Перенесите то что вам надо средствами jquery, код которого поместите в любой HTML модуль! 
Это делается настолько просто.

 

Ну что вы сразу начинаете изобретать "велосипеды" и искать "приключений".

P.S. "Советчики", ну не ведитесь на "хотелки" пользователя, он не имеет достаточной квалификации, чтобы понять" что такое хорошо, что такое плохо". Сразу по рукам надо давать и советовать как все таки правильно и просто реализовать.

Запомните все "переносы" контента в любую точку документа можно сделать элементарно средствами jquery.

Все слышали про "бритву оккамы" ?

Share this post


Link to post
Share on other sites

Столько писанины из за такой мелочи))) Готов обменять решение на хорошее пиво!Если это конечно то о чём я думаю!

Подозреваю мой верхний пост об этом. jQuery

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 ibond
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул, Производители и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору. Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий.
       
      Более 115 интернет-магазинов уже используют этот модуль!
      (информация на 1 декабря 2019 года)
       
      NEW! В версии 3.2 добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.
       
      Демонстрация (admin):
      Логин: demo / Пароль: demo
      https://demo3ru.open.cc.ua/admin/index.php?route=catalog/product
       
      Не заменяет файлов, все изменения вносятся через OCMOD или jQuery.
       
      Работает (тестировался): OpenCart: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.x; ocStore: 3.0.2.0.
       
      ВНИМАНИЕ!
      Версия 3.2 требует Ioncube Loader не ниже версии 10 и PHP не ниже версии 5.6 (поддерживает версии PHP 5.6, 7.0, 7.1, 7.2)! Лицензия активируется автоматически. Тех, кто не указал домен при покупке, прошу указать его в ЛС или письмом на адрес [email protected] указав при этом номер счета и ник на данном форуме.  
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Что нового в версии 3.2.2:
      Добавлена совместимость с ocStore 3.0.2.0. Исправлены мелкие ошибки.  
      Что нового в версии 3.2.1.2:
      Исправлены мелкие ошибки.  
      Что нового в версии 3.2.0:
      Добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.  
      Что нового в версии 3.1.0:
      Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий. Добавлена колонка производители в список товаров. Добавлена сортировка по производителю.  
      Что нового в версии 3.0.1:
      Исправлены мелкие ошибки.
    • By ibond
      499.00 руб
      Скачать/Купить дополнение


      Редактор товаров в админке + Фильтр по производителю, категории, артикулу, изображению и ID
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул, Производители и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору. Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий.
       
      Более 115 интернет-магазинов уже используют этот модуль!
      (информация на 1 декабря 2019 года)
       
      NEW! В версии 3.2 добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.
       
      Демонстрация (admin):
      Логин: demo / Пароль: demo
      https://demo3ru.open.cc.ua/admin/index.php?route=catalog/product
       
      Не заменяет файлов, все изменения вносятся через OCMOD или jQuery.
       
      Работает (тестировался): OpenCart: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.x; ocStore: 3.0.2.0.
       
      ВНИМАНИЕ!
      Версия 3.2 требует Ioncube Loader не ниже версии 10 и PHP не ниже версии 5.6 (поддерживает версии PHP 5.6, 7.0, 7.1, 7.2)! Лицензия активируется автоматически. Тех, кто не указал домен при покупке, прошу указать его в ЛС или письмом на адрес [email protected] указав при этом номер счета и ник на данном форуме.  
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Что нового в версии 3.2.2:
      Добавлена совместимость с ocStore 3.0.2.0. Исправлены мелкие ошибки.  
      Что нового в версии 3.2.1.2:
      Исправлены мелкие ошибки.  
      Что нового в версии 3.2.0:
      Добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.  
      Что нового в версии 3.1.0:
      Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий. Добавлена колонка производители в список товаров. Добавлена сортировка по производителю.  
      Что нового в версии 3.0.1:
      Исправлены мелкие ошибки. Добавил ibond Добавлено 16.10.2018 Категория Фильтры Системные требования Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Да Старая цена 0  
    • By spectre
      Модуль позволяет скрыть категории товаров и товары которые в них находятся от некоторых групп покупателей путем установки галочки напротив группы покупателей в настройках категории (на скриншоте)
       
      Примеры использования: 
      - Оптовые категории и и товары в них и розничные, которые не пересекаются
      - "Временные категории" для обработки прайсов, недооформленных товаров и тп
      - Переучет в какой-либо категории
      - и многое другое
       
       
      ОЧЕНЬ ВАЖНО!!!
      Модуль использует стандартный функционал и изменяет стандартные модели категории и товара для определения доступа
       
      Если у вас какой-то модуль супермегаменю или суперстена категорий, который использует свои модели, отличающиеся от "родных" - адаптация недорогая но платная
       
      Под популярные шаблоны - >300 покупок на форуме - адаптация бесплатная, под остальные - недорого, пишите в лс
       
      Уточняйте эти моменты ДО покупки!
       
       
      Имеются патчи под шаблоны:
      1. Newstore
      2. Revolution
      Лицензия - 1 домен
       
      Какие-то вопросы - пишите в личку, разберемся
    • By spectre
      500.00 руб
      Скачать/Купить дополнение


      Скрытие категорий от групп покупателей Hide Categories From Customer Groups 1.5.x-2.x-3.x
       
      Модуль позволяет скрыть категории товаров и товары которые в них находятся от некоторых групп покупателей путем установки галочки напротив группы покупателей в настройках категории (на скриншоте)
       
      Примеры использования: 
      - Оптовые категории и и товары в них и розничные, которые не пересекаются
      - "Временные категории" для обработки прайсов, недооформленных товаров и тп
      - Переучет в какой-либо категории
      - и многое другое
       
       
      ОЧЕНЬ ВАЖНО!!!
      Модуль использует стандартный функционал и изменяет стандартные модели категории и товара для определения доступа
       
      Если у вас какой-то модуль супермегаменю или суперстена категорий, который использует свои модели, отличающиеся от "родных" - адаптация недорогая но платная
       
      Под популярные шаблоны - >300 покупок на форуме - адаптация бесплатная, под остальные - недорого, пишите в лс
       
      Уточняйте эти моменты ДО покупки!
       
       
      Имеются патчи под шаблоны:
      1. Newstore
      2. Revolution
      Лицензия - 1 домен
       
      Какие-то вопросы - пишите в личку, разберемся
      Добавил spectre Добавлено 21.06.2018 Категория Модули Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 999  
    • By spectre
      Простой модификатор, позволяет установить пароль на категорию и товары в ней у которых она главная

      При вводе правильного пароля товары и категория доступны всю пользовательскую сессию

      В архиве версия для 2.3

      Адаптация под любую версию Opencart в течении дня
  • 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.