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

Вывод определенных категорий при добавлении или редактировании товара OpenCart 2.3


JeezyWood

Recommended Posts

Добрый день. Возник вопрос. На сайте установлен opencart 2.3 и имеется 500к+ категорий. Из-за этого при добавлении или редактировании товара страница открывается крайне долго (до этого даже в 500 ошибку выпадала, но немного настроив лимиты это побороли). Но все эти категории не нужны при добавлении или редактировании товара.
Как вывести только определенные категории? (указав id или название как например в костыле который делал раньше):

 
p.s. так же интересует метод для модулей Universal Import/Export Pro и Автоматическая обработка прайс-листов (с ними 500 ошибку не получилось побороть). Хотелось бы тоже задавать определенные категории что бы данные модули не тянули все 500к категорий...

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


4 минуты назад, JeezyWood сказал:

имеется 500к+ категорий

Позвольте полюбопытствовать... какая максимальная глубина вложенности категорий?

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

9 минут назад, Yesvik сказал:

Позвольте полюбопытствовать... какая максимальная глубина вложенности категорий?

4 уровня. Клиентская часть работает без тормозов и ошибок. Сервер и сам движек (не сильно нагруженный свистелками) позволяет. 

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


22 минуты назад, Yesvik сказал:

Аааа.... я тупанул )

В форме замени select на autocomplete

Спасибо, стало открывать вкладку, но не работает "поиск" категории
 

Снимок экрана (20).png

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


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

На сайте установлен opencart 2.3 и имеется 500к+ категорий. Из-за этого при добавлении или редактировании товара страница открывается крайне долго (до этого даже в 500 ошибку выпадала, но немного настроив лимиты это побороли). Но все эти категории не нужны при добавлении или редактировании товара.

 

в оригинальном opencart 23x выбор категорий изначально идет через autocomplete, как раз во избежание подобного

6774595030.png

 

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

8 минут назад, AlexDW сказал:

 

в оригинальном opencart 23x выбор категорий изначально идет через autocomplete, как раз во избежание подобного

6774595030.png

 


Как можно задать что бы autocomplete искал только среди заданных id категорий, а не по всем? 

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


править контроллер/модель catalog/category для админки в соответствии с желаемым

навскидку - добавлять дополнительный фильтр на основе id товара (или какой у вас там критерий отбора)

и в выборке модели в getCategories учитывать его

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

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

править контроллер/модель catalog/category для админки в соответствии с желаемым

Это понятно, но вопрос какой именно кусок править и что дописывать. 

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


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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