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

OCFilter - Модуль фільтру товарів [Поддержка]


SooR

Recommended Posts

@SooR Добрый день. Не выполняется массовое добавление посадочных страниц на сайте. По одному параметру вручную добавляется нормально. 

В чем может быть причина? Нужны ли доступы в лс? Шаблон TechStore.

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


Fatal error: Uncaught Exception: Error: Could not load model catalog/ocfilter! in /home/c/cp66744/gala/storage/modification/system/engine/loader.php:89 Stack trace: #0 /home/c/cp66744/gala/storage/modification/admin/model/catalog/product.php(453): Loader->model('catalog/ocfilte...') #1 /home/c/cp66744/gala/storage/modification/system/engine/loader.php(248): ModelCatalogProduct->copyProduct('4999') #2 /home/c/cp66744/gala/public_html/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #3 /home/c/cp66744/gala/storage/modification/admin/controller/catalog/product.php(207): Proxy->__call('copyProduct', Array) #4 /home/c/cp66744/gala/storage/modification/system/engine/action.php(79): ControllerCatalogProduct->copy() #5 /home/c/cp66744/gala/public_html/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array) #6 /home/c/cp66744/gala/storage/modification/system/engine/action.php(79): ControllerStartupRouter->index() #7 /home/c/cp66744/gala in /home/c/cp66744/gala/storage/modification/system/engine/loader.php on line 89

При копировании товара вылезает ошибка. opencart 3.0.2.0.

Как понял, вызов класса идет по старому пути и нужно  прописать  в admin/model/catalog/product.php   :

$ this-> load-> model ('catalog / ocfilter');
$ data ['ocfilter_product_option'] = $ this-> model_catalog_ocfilter-> getProductOCFilterValues ($ product_id);

Но не догнал, где в продукт.пхп изменить. Кто подскажет?

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


1 час назад, kraovskiy сказал:

Подскажите, как в отдельной категории сделать фильтрацию только по производителям - без цветов и размеров. 

 

RtsFchi.png

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


Доброго времени суток! Такой вопрос: созданная посадочная страница с помощью фильтра, например, имеет tag/page=4, у нее canonical прописывается этой же страницы, а должен быть просто tag

что делать?

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

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


2 часа назад, zhizherinv сказал:

Какое оформление у фильтра? Такое же как в демо сайте? И есть ли какие-то варианты оформления?

Да.

Можете править под себя через CSS.

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


Всем ХАЙ:eek:

Подскажите пожалуйста

У меня шаблоном сайта предусмотрена структура Производители они добавляются в фильтр (можно отключить в фильтре) 

https://ibb.co/fkNPd7j
https://ibb.co/SK0CPTr

 

ВОПРОС  ?

Как лучше для Seo так оставить, или лучше создать в OCFilter фильтр и туда добавлять Производители они же Бренды 

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


Здравствуйте. Нужна версия с возможностью вывода в акциях и производителях. Так понимаю, это уже одна из последних. Вопрос в том возможна ли установка на php 5.6 ? Опенкарт 2.1. Связано с тем , что некоторые модули, что установлены, для этой версии php

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


13 часов назад, prostotakoff сказал:

Вопрос в том возможна ли установка на php 5.6 ?

Здравствуйте. Да, модуль будет работать.

 

16 часов назад, KingFani сказал:

Как лучше для Seo так оставить

Да, "родные" производители opencart предпочтительней отдельного фильтра.

 

В 26.11.2021 в 19:08, seopaul сказал:

Доброго времени суток! Такой вопрос: созданная посадочная страница с помощью фильтра, например, имеет tag/page=4, у нее canonical прописывается этой же страницы, а должен быть просто tag

что делать?

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

Добрый день. canonical на первой странице - "на себя", на последующих страницах - на первую.

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

В 18.11.2021 в 23:46, Blast сказал:

некорректно работает автоматизация копирования фильтров. Предложенный в админке php код добавили в скрипт-контроллер синхронизации с 1С и он не добавляет новые значения в фильтры

 


// OCFilter copy start
$this->load->controller('extension/module/ocfilter/copy', [параметры]);
// OCFilter copy end

 

если заменить код на


$this->registry->get('model_extension_module_ocfilter_filter')->copyFilters([те_же_параметры]);

то всё ок

 

в первом случае лог состоит исключительно из таких записей


2021-11-18 19:55:39 - ================== [Copy START] ==================
2021-11-18 19:55:39 - 0.000 sec.
2021-11-18 19:55:39 - [Clear filters]
2021-11-18 19:55:39 - 0.022 sec.
2021-11-18 19:55:39 - [Optimize]
2021-11-18 19:55:40 - 0.083 sec.
2021-11-18 19:55:40 - [Clear cache]
2021-11-18 19:55:40 - 0.000 sec.
2021-11-18 19:55:40 - ================== [Copy END] ==== (0.105 sec. total) ==============

 

в работающем варианте


2021-11-18 19:59:49 - ================== [Copy START] ==================
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - [Optimize]
2021-11-18 19:59:49 - 0.006 sec.
2021-11-18 19:59:49 - [Clear cache]
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - ================== [Copy END] ==== (0.006 sec. total) ==============
2021-11-18 19:59:49 - 0.036 sec.
2021-11-18 19:59:49 - ================== [Copy START] ==================
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - [Clear filters]
2021-11-18 19:59:49 - 0.004 sec.
2021-11-18 19:59:49 - [Copy attributes start]
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - [Delete old product value (attribute) relations]
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - [Create attribute cache]
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - [Attribute condition]  WHERE attribute_id IN(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20)
2021-11-18 19:59:49 - 0.065 sec.
2021-11-18 19:59:49 - [Insert filters]
2021-11-18 19:59:49 - 0.004 sec.
2021-11-18 19:59:49 - [Insert filters description]
2021-11-18 19:59:49 - 0.003 sec.
2021-11-18 19:59:49 - [Insert filter values]
2021-11-18 19:59:49 - 0.018 sec.
2021-11-18 19:59:49 - [Insert filter values description]
2021-11-18 19:59:49 - 0.099 sec.
2021-11-18 19:59:49 - [Insert product value new relations]
2021-11-18 19:59:49 - 0.030 sec.
2021-11-18 19:59:49 - [Set categories]
2021-11-18 19:59:49 - 0.018 sec.
2021-11-18 19:59:49 - [Set store]
2021-11-18 19:59:49 - 0.003 sec.
2021-11-18 19:59:49 - [Disable bad filters]
2021-11-18 19:59:49 - 0.001 sec.
2021-11-18 19:59:49 - [Convert sliders]
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - [Optimize]
2021-11-18 19:59:49 - 0.042 sec.
2021-11-18 19:59:49 - [Clear cache]
2021-11-18 19:59:49 - 0.000 sec.
2021-11-18 19:59:49 - ================== [Copy END] ==== (0.329 sec. total) ==============

 

версия 4.8.0.19.1

@SooR обратите внимание пожалуйста на этот вопрос. Это наш косяк с настройками или что-то не так с методом копирования фильтров?

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

@Blast , приветствую. Вызов модели напрямую тоже рабочий вариант.

Если вы хотите вызывать через контроллер, попробуйте передать аргумент (массив) в еще одном массиве, то есть так

 

// OCFilter copy start
$this->load->controller('extension/module/ocfilter/copy', [ [параметры] ]);
// OCFilter copy end

Я проверял на opencart 3, там сработало без вложенности.

Проверю еще.

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

1 час назад, SooR сказал:

@Blast , приветствую. Вызов модели напрямую тоже рабочий вариант.

Если вы хотите вызывать через контроллер, попробуйте передать аргумент (массив) в еще одном массиве, то есть так

 



// OCFilter copy start
$this->load->controller('extension/module/ocfilter/copy', [ [параметры] ]);
// OCFilter copy end

Я проверял на opencart 3, там сработало без вложенности.

Проверю еще.

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

// OCFilter copy start
$this->load->controller('extension/module/ocfilter/copy', [
  'copy_attribute' => 1, // Копировать атрибуты
	...
  'copy_attribute_category_id' => [], // 
]);
// OCFilter copy end

и он не сработал, новых фильтров не появилось. поэтому пришлось вызвать напрямую модель с теми же самыми параметрами.

 

ну вариант с вызовом из модели нас вполне устраивает, просто хотелось выяснить причины

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

Приветствую.

Может быть из за кол-ва атрибутов и значений опций, а может быть из за чего то еще. Долго проходит загрузка данных во вкладке модуля Копирование атрибутов. Точнее она не заканчивается, сайт тупит в этот момент.

А пытаюсь обновить фильтры, потому что почему то не выводятся опции с цветом в категориях. Атрибуты, пожалуйста, а опции нет. Не подскажете, что делать?

Версия фильтра 4.7.5

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


Добрый вечер, приобрел этот замечательный фильтр с пакетом настройки (если я правильно понял), но неправильно указал тестовый хост домен.
1. как мне его поменять 
2. как вам предоставить доступ чтобы вы смогли этот фильтр для меня подключить.

К сожалению писал на ваш гмейл адрес  указанный в суппорте opencart.ocfilter  несколько раз и пока не получил ответа (
С уважением, Kreon.

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


1 час назад, kreon сказал:

Добрый вечер, приобрел этот замечательный фильтр с пакетом настройки (если я правильно понял), но неправильно указал тестовый хост домен.
1. как мне его поменять 
2. как вам предоставить доступ чтобы вы смогли этот фильтр для меня подключить.

К сожалению писал на ваш гмейл адрес  указанный в суппорте opencart.ocfilter  несколько раз и пока не получил ответа (
С уважением, Kreon.

Здравствуйте. Напишите в личные сообщения, на почте ничего не нашел от вас.

 

@shankara , приветствую. Почему не обновите модуль?

 

4 часа назад, shankara сказал:

Атрибуты, пожалуйста, а опции нет.

Опциям указано количество товаров более нуля?

 

6 часов назад, faza78 сказал:

После обновления на одной странице выводится ошибка

 

Нужно посмотреть по ftp

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

В 29.11.2021 в 16:19, Blast сказал:

и он не сработал, новых фильтров не появилось. поэтому пришлось вызвать напрямую модель с теми же самыми параметрами.

 

А откуда вызывали? С другого контроллера? Контроллер как запускался? CLI или через web?

Какая версия opencart у вас?

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

49 минут назад, SooR сказал:

Здравствуйте. Напишите в личные сообщения, на почте ничего не нашел от вас.

 

@shankara , приветствую. Почему не обновите модуль?

 

Опциям указано количество товаров более нуля?

 

Нужно посмотреть по ftp

Были сделаны доработки модуля (внешний вид), не хотелось бы их терять. Вот и не обновляемся. Но ведь и на этой версии все должно работать.

Да, у опций указано кол-во больше 0 ( у большей части)

Прислать вам данные ftp на почту или в личку?

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


6 минут назад, shankara сказал:

Прислать вам данные ftp на почту или в личку?

Да, только посмотреть смогу завтра.

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

14 часов назад, SooR сказал:

А откуда вызывали? С другого контроллера? Контроллер как запускался? CLI или через web?

Какая версия opencart у вас?

ocstore 3.0.3.7

модуль https://github.com/Tseka85/opencart3-exchange1c

вызывали в контроллере admin/controller/extension/module/exchange1c.php в методe modeImport перед return

запуск через web

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

Добрый день!

Может кто то сможет подсказать. 

В фильтре РАЗМЕРЫ скрыты в выпадающее красивое меню, а остальные характеристики нет. Как можно так же с остальными сделать.

Заранее спасибо!

Спойлер

111.png.86ac3638bc2b2e8a63afe0877365363f.png

222.png.fb8ff47c16b278a8c45585037cef4d0f.png

 

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


 

6 минут назад, edik2085 сказал:

Добрый день!

Может кто то сможет подсказать. 

В фильтре РАЗМЕРЫ скрыты в выпадающее красивое меню, а остальные характеристики нет. Как можно так же с остальными сделать.

Заранее спасибо!

Если правильно понял, то эта настройка должна помочь

Спойлер

1.thumb.png.5784cd816511d6765b59e3710b91d50c.png

 

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


34 минуты назад, edik2085 сказал:

В фильтре РАЗМЕРЫ скрыты в выпадающее красивое меню, а остальные характеристики нет. Как можно так же с остальными сделать.

может так?

Спойлер

2021-12-02_18-50-46.png.c3ea747708648f8cfd13aa49ec74457a.png

 

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


2 часа назад, Zapuzin сказал:

Если правильно понял, то эта настройка должна помочь

 

Так скрывает, но не так как РАЗМЕР и  по ползунку почему то не до конца пролистывает, нужно дальше скролом

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


  • SooR changed the title to OCFilter - Модуль фильтра товаров [Обсуждение]

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

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

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

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

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

Вхід

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

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

Important Information

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