Jump to content
Sign in to follow this  
louise170

[Поддержка] Производители плюс

Recommended Posts

Производители плюс


Производители плюс


Модуль для отображения производителей с иконками. Настраивается кол-во выводимых в каждый блок производителей.

Так же есть отдельная настраиваемая страница со всеми производителями.

Никакие системные файлы не изменяются, используется vqmod.

Модуль тестировался на OpenCart 1.5.4.1

Поддерживаемые языки

  • русский
  • английский

Пример работы модуля

http://ocstore1541.hypnoguru.ru/

Демо админки

http://ocstore1541.hypnoguru.ru/admin/

доступ demo / demo

Установка

Инструкция по установке находится в файле readme.txt в архиве модуля.

Инструкция по установке VQMOD (если vqmod уже установлен выполняем сразу 5 пункт):

  1. Скачиваем последнюю версию vqmod для Opencart https://github.com/vqmod/vqmod/releases
  2. Загружаем по FTP папку "vqmod" в корневую директорию вашего сайта.
  3. Устанавливаем права 777 на папки /vqmod и /vqmod/vqcache
  4. В адресной строке браузера вводим http://имя-вашего-сайта/vqmod/install/, после чего должна появиться надпись об успешной установке VQMOD-а.
  5. Закачиваем из архива модуля файлы с расширением xml в папку /vqmod/xml

Ручная установка: если по каким-то причинам вы не используете у себя на сайте vqmod, вы можете

внести необходимы изменения в файлы вручную. Для этого откройте в папке vqmod/xml файлы относящиеся к модулю и

смотрите там нужные вам изменения. Там, в принципе, понятно, где что на что менять.

Но если вы не знакомы с синтаксисом файлов vqmod и вам не очень понятно что к чему, то предварительно

можете почитать об этом тут:

https://github.com/vqmod/vqmod/wiki/Examples

https://github.com/vqmod/vqmod/wiki/Scripting

Обновление модуля

  1. Закачать все файлы из архива модуля на сайт.
  2. Зайти в админку модуля и нажать кнопку "Сохранить".
  3. Прописать настройки, которые появились в новой версии (если они вам нужны).

  • Добавил
  • Добавлено
    20.03.2013
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    1.5.6.4
    1.5.6.3
    1.5.6.2
    1.5.6.1
    1.5.6
    1.5.4.1
  • ocStore
    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
  • OpenCart.Pro, ocShop
    OcShop 1.5.6.4.х

 

Share this post


Link to post
Share on other sites

Было бы здорово, если можно было настраивать список производителей, т.е. каких производителей показывать на страницах.

 

И хотелось бы заменить стандартный вывод всех производителей на ваш вариант вывода.

 

Можно это все реализовать?

Share this post


Link to post
Share on other sites

Было бы здорово, если можно было настраивать список производителей, т.е. каких производителей показывать на страницах.

 

И хотелось бы заменить стандартный вывод всех производителей на ваш вариант вывода.

 

Можно это все реализовать?

 

Настраивать производителей, да, пожалуй можно сделать.

А вот про замену не очень понятно "ваш вариант вывода" - это вообще что? )))

Share this post


Link to post
Share on other sites

Было бы здорово, если можно было настраивать список производителей, т.е. каких производителей показывать на страницах.

 

И хотелось бы заменить стандартный вывод всех производителей на ваш вариант вывода.

 

Можно это все реализовать?

 

Настраивать производителей, да, пожалуй можно сделать.

А вот про замену не очень понятно "ваш вариант вывода" - это вообще что? )))

Обычный вариант: http://opencart.hypnoguru.ru/index.php?route=product/manufacturer

Ваш вариант: http://opencart.hypnoguru.ru/index.php?route=product/manufacturer_plus

Share this post


Link to post
Share on other sites

Ну так с этим-то вообще никаких проблем, просто на сайте ссылку производители меняете с первой на вторую и все ))))

Share this post


Link to post
Share on other sites

Ну тогда прикрутите, плиз, возможно выбора отображения производителей)

Share this post


Link to post
Share on other sites

У меня почему то ошибки сыпет иногда:

Notice: Undefined index: seo_title in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 130Notice: Undefined index: meta_description in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 136Notice: Undefined index: meta_keyword in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 137Notice: Undefined index: seo_h1 in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 163Notice: Undefined index: description in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 165

 

А бывает и нормально загружается.

Share this post


Link to post
Share on other sites

У меня почему то ошибки сыпет иногда:

Notice: Undefined index: seo_title in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 130Notice: Undefined index: meta_description in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 136Notice: Undefined index: meta_keyword in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 137Notice: Undefined index: seo_h1 in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 163Notice: Undefined index: description in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 165

 

А бывает и нормально загружается.

На демо у вас такая же фигня... Как исправить?

Share this post


Link to post
Share on other sites

У меня почему то ошибки сыпет иногда:

Notice: Undefined index: seo_title in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 130Notice: Undefined index: meta_description in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 136Notice: Undefined index: meta_keyword in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 137Notice: Undefined index: seo_h1 in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 163Notice: Undefined index: description in /home/manydoor/public_html/catalog/controller/product/manufacturer.php on line 165

 

А бывает и нормально загружается.

На демо у вас такая же фигня... Как исправить?

 

manufacturer.php - это файл стандартный, файлы моего модуля называются manufacturer_plus.php и там вообще нет строк 130 и т.д. ))))

где-то тут на форуме я видела модуль, который эти все поля для СЕО добавляет.

Share this post


Link to post
Share on other sites

Ну может как то можно исправить, так как ошибка вылазит только когда просматриваешь категорию из вашего модуля. И у вас на демо то же самое. Что то с кем то конфликтует. Буду рад любой помощи )))

 

Может в файле мануфактуры можно как то скрыть ошибки которые сыпет???

 

Может error_reporting(0); поможет???

Share this post


Link to post
Share on other sites

error_reporting(0); 

 

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

Share this post


Link to post
Share on other sites

В общем действительно недоработка стандартной версии опенкарта.

 

В файле catalog/model/catalog/manufacturer.php надо исправить функцию getManufacturer, чтобы подцепляла все эти данные, на которые ругается, что их якобы нет:

	public function getManufacturer($manufacturer_id) {
		$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "manufacturer m
		LEFT JOIN " . DB_PREFIX . "manufacturer_to_store m2s ON (m.manufacturer_id = m2s.manufacturer_id)
		LEFT JOIN " . DB_PREFIX . "manufacturer_description md ON (m.manufacturer_id = md.manufacturer_id)
		WHERE m.manufacturer_id = '" . (int)$manufacturer_id . "' AND m2s.store_id = '" . (int)$this->config->get('config_store_id') . "'
		AND md.language_id = '" . (int)$this->config->get('config_language_id') . "'
		");
	
		return $query->row;	
	}

Share this post


Link to post
Share on other sites

Все равно проблему не решает (((

Share this post


Link to post
Share on other sites

Все равно проблему не решает (((

 

Присылайте скриншоты - у меня на демо это проблему решило и даже странно, что у вас не решает ))))

Share this post


Link to post
Share on other sites

Привет автору)

Поставил, всё отлично. Беда только одна — картинки не отображаются.

40b8b6bfa240t.jpg

Вот такую ссылку на картинку оно генерирует:

http://xn--e1aamjjfht.com.ua/%3Cb%3ENotice%3C/b%3E:%20Use%20of%20undefined%20constant%20HTTP_IMAGE%20-%20assumed%20'HTTP_IMAGE'%20in%20%3Cb%3E/home/promet02/xn--e1aamjjfht.com.ua/www/catalog/view/theme/default/template/product/manufacturer_plus.tpl%3C/b%3E%20on%20line%20%3Cb%3E18%3C/b%3EHTTP_IMAGEdata/Protherm_Logo.jpg

Если перевести на читаемый:

The requested URL /<b>Notice</b>: Use of undefined constant HTTP_IMAGE - assumed 'HTTP_IMAGE' in <b>/home/promet02/xn--e1aamjjfht.com.ua/www/catalog/view/theme/default/template/product/manufacturer_plus.tpl</b> on line <b>18</b>HTTP_IMAGEdata/Protherm_Logo.jpg was not found on this server.

Share this post


Link to post
Share on other sites

define('DIR_IMAGE', '/home/domain.ru/image/');

Opencart 1.5.6 :)

 

Добавил строчку, которую вы дали, заработало )   

Share this post


Link to post
Share on other sites

DIR_IMAGE - это другое, оно есть в предыдущих версиях, а HTTP_IMAGE в предыдущих версиях идет в самом начале, если конкретно, то строка номер 4.

Share this post


Link to post
Share on other sites

4 строка пустая. 

Стандартный Opencart ) 

Share this post


Link to post
Share on other sites

Notice: Undefined index: seo_title /catalog/controller/product/manufacturer.php on line 130Notice: Undefined index: meta_description in/catalog/controller/product/manufacturer.php on line 136Notice: Undefined index: meta_keyword in/catalog/controller/product/manufacturer.php on line 137Notice: Undefined index: seo_h1 in/catalog/controller/product/manufacturer.php on line 163Notice: Undefined index: description in/catalog/controller/product/manufacturer.php on line 165

 

 

 

 

ну как то странно, зачем оба модуля

 

/index.php?route=product/manufacturer_plus

/index.php?route=product/manufacturer

 

хрень какая то за бутылку пива

Share this post


Link to post
Share on other sites

сорри, дело в моих кривых руках)

Share this post


Link to post
Share on other sites

В моем модуле только файлы с названием manufacturer_plus.php, так сделано специально чтобы не затирало стандартный модуль производителей. в котором в вас ошибки. 

Share this post


Link to post
Share on other sites

Купил установил как написано, ошибка вылезла при просмотре самых производителей.

 

Notice: Undefined index: seo_title in /var/www/user/data/www/site.ru/vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 133Notice: Undefined index: seo_h1 in /var/www/user/data/www/site.ru/vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 139Notice: Undefined index: meta_description in /var/www/user/data/www/site.ru/vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 145Notice: Undefined index: meta_keyword in /var/www/user/data/www/site.ru//vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 146Notice: Undefined index: description in /var/wwwuser/data/www/site.ru//vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 147

 

В чем может быть связано?

Share this post


Link to post
Share on other sites

Купил установил как написано, ошибка вылезла при просмотре самых производителей.

 

Notice: Undefined index: seo_title in /var/www/user/data/www/site.ru/vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 133Notice: Undefined index: seo_h1 in /var/www/user/data/www/site.ru/vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 139Notice: Undefined index: meta_description in /var/www/user/data/www/site.ru/vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 145Notice: Undefined index: meta_keyword in /var/www/user/data/www/site.ru//vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 146Notice: Undefined index: description in /var/wwwuser/data/www/site.ru//vqmod/vqcache/vq2-catalog_controller_product_manufacturer.php on line 147

 

В чем может быть связано?

 

Это не в моем модуле, поскольку все файлы модуля называются manufacturer_plus.php

 

А ошибка эта скорее всего из-за того, что шаблон ваш для страницы производителей учитывает сео-заголовки, а в контроллере у вас для них переменные не заданы. И тут два варианта: задать эти переменные в контроллере, либо, убрать их из шаблона.

Share this post


Link to post
Share on other sites

А по какому принципу выводит производителей в модуль? Рандомно? Которые задашь? По алфавиту? И расскажите подробней о проблеме с сео. Как понять фразу: "Учитывает сео-заголовки"? То есть если я использую чпу проблема, что выше гарантирована?

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 Sha
      675.00 руб
      Скачать/Купить дополнение


      MULTIEDIT - Пакетное редактирование товаров
      MULTIEDIT - пакетное редактирование товаров (Opencart 2.3)
      Multiedit - предназначен для группового редактирования различных параметров и опций товаров. Модуль позволяет быстро отредактировать все возможные стандартные атрибуты, описания, и другие свойства выбранных продуктов без необходимости индивидуального входа в карточку товара.  Это могут быть продукты выбранные из общего списка или все товарные единицы из одной либо нескольких категорий и производителей. Модуль повторяет внешний вид и расположение всех редактируемых полей как при обычном изменении товара, но изменения вносятся не в один, а во все выбранные изделия. Таким образом данное дополнение значительно облегчит процесс редакции данных и позволит сэкономить много времени.
      Данный модуль это надёжный инструмент и хороший помощник в редактировании товаров и наполнении интернет магазина.
       
      С помощью модуля можно массово:
      Редактировать названия, описания, мета теги;  
      Редактировать созданные опции, атрибуты к выбранным товарам
      Менять принадлежность к категории и производителю;
      Управлять фильтрами;
      Добавлять файлы к выбранным товарам (видео, инструкции и тд);
      Управлять скидками и акциями;
      Настраивать бонусные баллы;
      Редактировать изображения;
      Настраивать ЧПУ;
      Назначать регулярные платежи;
      Указывать сопутствующие и рекомендуемые товары;
      Пакетно изменять цены
      и другое... (детальнее смотреть демо)
       
      ДЕМО (список товаров)
      ДЕМО (редактирование выбранных товаров)
      ДЕМО (редактирование всех товаров выбранной категории)
      ДЕМО (редактирование всех товаров выбранного производителя)
      Логин: demo Пароль: demo
       
      Версии CMS
      Модуль тестировался и работает на OpenCart 2.3.x.x Версию модуля для OpenCart, ocStore 1.5.6, а так-же 2.0.x, 2.1.x, 2.2.x можно скачать здесь  
      Локализация
      Русский English  
      Установка и обновление модуля
      С помощью стандартного функционала OpenCart. 
      Подробная инструкция в файле readme.pdf
       
      Лицензия
      Данный модуль реализуется по принципу: одна лицензия на один домен. Вы не можете распространять, передавать или иным образом предоставлять третьим лицам право на использование данного продукта.  
      Гарантии и обязательства
      Разработчик не гарантирует отсутствие ошибок или корректной работы дополнения если: 
      В код сайта внесено много изменений; На сайте установлены конфликтующие между собой компоненты; Приобретаемое дополнение не совместимо с Вашей версией CMS. Во избежание потери данных перед установкой, рекомендуем делать backup файлов и базы данных!
       
      Техническая поддержка
      Техническая поддержка доступна пользователям из списка покупателей модуля.
      Обращаясь с просьбой разобраться в проблеме, предоставьте:
      Адрес сайта; Доступ в админ-панель; Доступ на FTP-сервер. По вопросам технической поддержки или консультаций, Вы можете связаться с нами через: 
      Личные сообщения на форуме; Тема поддержки Multiedit. Электронный адрес roma78sha@gmail.com Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. 
       
      Добавил Sha Добавлено 16.03.2017 Категория Редакторы Системные требования php 5.4 и выше Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 750  
    • By vitaliik1999
      нужен модуль оплты . будут заказы со всего мира (европа больше). нужно чтобы посоветовали модуль чтобы оформление товара происходило только после оплаты. 
    • By legioner26
      777.00 руб
      Скачать/Купить дополнение


      Модификатор автозаполнения картинок категорий
      Разработан модификатор автозаполнения картинок категорий из первой найденной картинки товара категории, а так же проставляются картинки для главных категорий и под категорий
      версии OpenCart 2.0, 2.1, 2.2, 2.3, 3.x  
      Просто заливаете товары с картинками, а картинки на категории проставятся сами.
      Устанавливаете модификатор как указано на картинке, чистим в модификациях кеш и обновляем. 
       
      Иногда бывает когда некорректно удалены картинки, и они сохранены в базе Для этого надо зайти через phpmyadmin и удалить из полей картинки из таблица oc_category
      UPDATE `oc_category` SET image=''
      http://prntscr.com/rkmuy3
      Введете этот запрос для очистки всех изображений категорий в случае проблем.
       
       
      Добавил legioner26 Добавлено 31.08.2017 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 1200  
    • By legioner26
      Разработан модификатор автозаполнения картинок категорий из первой найденной картинки товара категории, а так же проставляются картинки для главных категорий и под категорий
      версии OpenCart 2.0, 2.1, 2.2, 2.3, 3.x  
      Просто заливаете товары с картинками, а картинки на категории проставятся сами.
      Устанавливаете модификатор как указано на картинке, чистим в модификациях кеш и обновляем. 
       
      Иногда бывает когда некорректно удалены картинки, и они сохранены в базе Для этого надо зайти через phpmyadmin и удалить из полей картинки из таблица oc_category
      UPDATE `oc_category` SET image=''
      http://prntscr.com/rkmuy3
      Введете этот запрос для очистки всех изображений категорий в случае проблем.
       
       
    • By zCarot
      550.00 руб
      Скачать/Купить дополнение


      Производители в категории
      Модуль добавляет в категории товаров блоки с сортировкой по производителям тремя разными способами.
      Их можно использовать по одному либо все сразу 
      Настройки видно на фото

      Для описания производителей в списке нужно что бы был установлен модуль "Описания для производителей" либо использовать Ocstore 
       
      Стикеры не входят в комплект данного модуля....
       
      Производители блоками 
      1. Выводит производителя и товары под ними


      2. Выводит список производителей с сортировкой показывает товары выбранного бренда



      3. Выводит select сортировку как и обычные стандартные сортировки

       
      Добавил zCarot Добавлено 13.05.2020 Категория Инструменты, утилиты Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 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.