Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

FilterImageID - фильтр картинок и id товаров в админке


FilterImageID - фильтр картинок и id товаров в админке


FilterImageID - фильтр товаров по изображениям и ID в админке

 

В стандартный список товаров в админке добавляются фильтры картинок и id товара.

Облегчает поиск товаров у которых нет основной картинки, а также по product_id

 

DEMO 15x

DEMO 2X

DEMO 3X

 

 

Особенности:

- совместим с ocStore / OCSHOP - Opencart.CMS(PRO) / Opencart версий 14x - 303x *
- никакие файлы не заменяет (все изменения через VQMOD/OCMOD)
- не создает дополнительных полей и таблиц в БД

 

- детальная инструкция по добавлению кода для 14x
- VQMOD версия для 15x
- OCMOD версии для 2x и выше

 

* Opencart 230x уже содержит фильтр по изображениям, для него будет добавлен только фильтр по ID

 

Установка 14x:

Смотрите инструкцию по ручному добавлению кода (Install.txt)

 

Установка 15x:

Просто скопируйте файл filter_image_id.xml в папку vqmod/xml

 

Установка 2x:

1. Загрузить файл filter_image_id.ocmod.xml для вашей версии в Дополнения > Установщик дополнений
2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
3. Перейти в Каталог > Товары (Список товаров), убедиться в работоспособности

 

Установка 3x:

1. Загрузить архив filter_image_id-3x.ocmod.zip в Дополнения > Установка дополнений
2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
3. Обновить кеш шаблона (theme cache) в Панель управления > Настройки разработчика
4. Перейти в Каталог > Товары (Список товаров), убедиться в работоспособности

 

 

Другие дополнения:

-----------------------------

CategoryManager - фильтр и удобное редактирование категорий

SearchOrder 3x - расширенный поиск, просмотр и экспорт заказов

ModalWindow 2x - создание всплывающих окон для opencart

AO Tooltips - описание характеристик и опций товаров


  • Автор
  • долучення
    17.01.15
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    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
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Звернення до сервера розробника
    Нет

 

Надіслати
Поділитися на інших сайтах

Ручное добавление точно работает, тестировал.

Версия VQMOD тестировалась на opencart 1.5.6 (на версиях комода 2.1.7 / 2.3.2 / 2.4.1)

Должна работать. В самом крайнем случае - код всегда можно добавить вручную, все подробно расписано ;)

 

PS: если подразумевалось отличие в способе вывода товаров по фильтрам в 1.5.5.х через ajax, в сравнении с обычным для версий ниже - это учтено

Змінено користувачем AlexDW
Надіслати
Поділитися на інших сайтах

Учитывая, что этот код будет являться частью масштабного модуля - поборол в себе жажду наживы :-D

Берите кто хотите (с)

Надіслати
Поділитися на інших сайтах

Спасибо вам, Очень нужная штучка особенно если номенклатура тысячами позиций исчисляется ,грузится из 1С , фоток на все нет и отследить чтобы товар без фотки не попадал не очень просто.

Надіслати
Поділитися на інших сайтах


Пожалуйста! ;)

Сам сильно удивился когда искал нечто подобное и не нашел. Может, искал плохо :-D :-D

Надіслати
Поділитися на інших сайтах

  • 3 months later...

Добавлена OCMOD-версия для Opencart 2.x :D

(остальные файлы прежние, без изменений)

Надіслати
Поділитися на інших сайтах

  • 1 month later...

ну, и что за руко@оп отметил файл испорченным? :-x

 

специально для одаренных добавлена ссылка на демо 2.x :-D

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Здравствуйте, спасибо Вам за модуль, Всё отлично работает.

Но я хотел спросить, можете подсказать какой код чтобы была одна сортировка по id без vqmod? 1.5.5.1.2

Спасибо

Надіслати
Поділитися на інших сайтах


Здравствуйте, спасибо Вам за модуль, Всё отлично работает.

Но я хотел спросить, можете подсказать какой код чтобы была одна сортировка по id без vqmod? 1.5.5.1.2

Спасибо

 

:blink:

код - прямо в xml, смотрите и вносите правки в нужные файлы напрямую

Надіслати
Поділитися на інших сайтах

Вся проблема заключается в том, что Ваш модуль перекрывает изменения другого модуля (

Всё бы ничего, но Ваш модуль и другой модуль очень хороши, а сам что либо исправить не могу, мозгов не хватает

Змінено користувачем barackyda
Надіслати
Поділитися на інших сайтах


ну.. редко бывает, чтоб хорошо было всем ;)

 

если планируете заниматься магазином на opencart - рано или поздно все равно столкнетесь с необходимостью понимания кода, хотя бы поверхностно

 

в подобных конфликтах модулей при использовании vqmod сложного на самом деле ничего нет

здесь описывал общие принципы - что делать в подобных ситуациях

Надіслати
Поділитися на інших сайтах

Ошибок в логах нету. Они оба работают вместе без проблем, вся проблема в дизайне, он исчезает при установке Вашего модуля.

Проблема решилась(если так можно назвать это дело) так: я удалил другой модуль, поставил Ваш, очистил кэш, поставил удалённый модуль, очистил кэш и всё заработало.

Ещё раз Большое спасибо за модуль

Надіслати
Поділитися на інших сайтах


пожалуйста ;)

 

кстати, да - иногда при конфликтах/проблемах модулей vqmod может помочь вариант с перебором, как у вас

т.е. пробовать удалить оба и ставить в различной последовательности - например новый первым, а старый - вторым

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

добавлять соответствующий способ сортировки в admin\model\catalog\product.php

 

в данной теме обсуждается то, что связано с модулем

для обсуждения других вопросов создайте свою собственную тему или воспользуйтесь поиском по форуму

Надіслати
Поділитися на інших сайтах

вы не поняли, я про этот модуль, при установке модуля появляются айди, но для того чтобы была сортировка в порядке убывания нужно нажать на кнопочку айди, как сделать чтобы по умолчанию эта сортировка была уе в таком виде?

Надіслати
Поділитися на інших сайтах


менять соответствующий способ сортировки в admin\model\catalog\product.php

найти

$sql .= " ORDER BY pd.name";

заменить на

$sql .= " ORDER BY p.product_id";

 

над убыванием/возрастанием думайте сами

Надіслати
Поділитися на інших сайтах

Здравствуйте.

Почему то отображает только товары с изображениями. Ставишь отключено и ничего нет.

Товар добавлялся парсером.

 

Здравствуйте.

подключитесь к БД напрямую (например через phpMyadmin) и посмотрите, что именно у вас в image в таблице product у таких товаров

 

когда картинки нет, там либо пусто, либо ссылка на картинку-заглушку no_image.jpg (no_image.png для OC2)

все другое считается ссылкой на изображение товара

Надіслати
Поділитися на інших сайтах

Здравствуйте.

подключитесь к БД напрямую (например через phpMyadmin) и посмотрите, что именно у вас в image в таблице product у таких товаров

 

когда картинки нет, там либо пусто, либо ссылка на картинку-заглушку no_image.jpg (no_image.png для OC2)

все другое считается ссылкой на изображение товара

В БД стоит NULL, а должно стоять no_image.jpg. В смысле, когда стоит заглушка  - работает, а когда NULL - нет.

​Может можно как то подправить что бы сортировка учитывала значение NULL?

Надіслати
Поділитися на інших сайтах


да можно - в самом xml-файле

1) найти строку

$sql .= " AND ((p.image) <> '' AND (p.image) <> 'no_image.jpg')";

изменить на

$sql .= " AND ((p.image) <> '' AND (p.image) <> 'no_image.jpg' AND (p.image) <> 'NULL')";

 

2) чуть ниже, найти

$sql .= " AND ((p.image) = '' OR (p.image) = 'no_image.jpg')";

заменить на

$sql .= " AND ((p.image) = '' OR (p.image) = 'no_image.jpg' OR (p.image) = 'NULL')";

 

должно помочь

Надіслати
Поділитися на інших сайтах

да можно - в самом xml-файле

1) найти строку

$sql .= " AND ((p.image) <> '' AND (p.image) <> 'no_image.jpg')";

изменить на

$sql .= " AND ((p.image) <> '' AND (p.image) <> 'no_image.jpg' AND (p.image) <> 'NULL')";

 

2) чуть ниже, найти

$sql .= " AND ((p.image) = '' OR (p.image) = 'no_image.jpg')";

заменить на

$sql .= " AND ((p.image) = '' OR (p.image) = 'no_image.jpg' OR (p.image) = 'NULL')";

 

должно помочь

Почему то не работает...

Надіслати
Поділитися на інших сайтах


Почему то не работает...

 

да можно - в самом xml-файле

1) найти строку

$sql .= " AND ((p.image) <> '' AND (p.image) <> 'no_image.jpg')";

изменить на

$sql .= " AND ((p.image) <> '' AND (p.image) <> 'no_image.jpg' AND (p.image) <> 'NULL')";

 

2) чуть ниже, найти

$sql .= " AND ((p.image) = '' OR (p.image) = 'no_image.jpg')";

заменить на

$sql .= " AND ((p.image) = '' OR (p.image) = 'no_image.jpg' OR (p.image) = 'NULL')";

 

должно помочь

 

 

Разобрался. Вместо <> 'NULL'  нужно поставить IS NOT NULL

Соответственно вместо = 'NULL' нужно поставить IS NULL

 

Спасибо за помощь.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.