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

[Поддержка] Admin Extensions Tabs - таби замість випадаючого списку


Recommended Posts

Admin Extensions Tabs - таби замість випадаючого списку


Admin Extensions Tabs - таби замість випадаючого списку


Кожен раз заходячи в Розширення → Доповнення в адмінці OpenCart, потрібно клікнути по випадаючому списку, дочекатись dropdown-а, прокрутити вниз, знайти потрібну категорію, клікнути. І так кожен раз. Те саме у Доставці, Платежах, Підсумках замовлень, Капчі -- будь-де де є цей жахливий select.

Цей модуль замінює випадаючий список на горизонтальні таби.

Головна ідея -- одним маленьким OCMOD навести лад в стандартному розділі Доповнення OpenCart адмінки
Це безкоштовне рішення для opencart спільноти

 

Демо Админ. части

логін | пароль

demo | demo

Опис та можливості

❖ Стандартні горизонтальні таби з іконками Font Awesome для кожної категорії розширень

❖ Drag-n-drop сортування табів -- затисни і перетягуй, порядок зберігається

❖ Таби в один ряд -- управління стрілками

❖ Швидкий пошук по назві — миттєва фільтрація списку розширень при наборі тексту, з пам'яттю пошуку, множинний пошук-фільтрація (через роздільник | )
❖ Фільтрація: Всі / Встановлені / Не встановлені — з лічильниками

❖ Кошик -- перетягни таб щоб приховати, з лічильником прихованих

❖ Око -- повернути всі приховані одним кліком

❖ Бейджі-лічильники кількості розширень в кожному табі

❖ Активний таб виділяється кольором -- не плутаєшся де знаходишся

❖ Пам'ять активного табу -- наступного разу відкриється той же розділ де ти був

❖ Двостороння синхронізація з оригінальним select-ом -- нічого не ламається

❖ Стандартні AJAX-запити OpenCart -- ніяких костилів

❖ Захист від race condition -- швидкі перемикання табів не плутають вміст

❖ Мовні файли через стандартну систему OpenCart

❖ Підтримка локалізацій українська / російська / англійська

Переваги

❖ Чиста архітектура -- один OCMOD, без перезапису файлів

❖ Не зачіпає бізнес-логіку -- лише UI-обгортка над рідним select-ом

❖ Сумісність з оновленнями OpenCart -- нові категорії підхоплюються автоматично

❖ Сумісність з будь-якими модулями -- нічого не блокує і не ламає

❖ Збереження налаштувань в localStorage браузера -- нічого не пишеться в БД

❖ Працює з будь-якою темою адмінки

❖ Модуль не замінює файли системи

❖ Модуль не використовує ioncube

❖ Безкоштовний

Встановлення

❖ Зайти в адмінку: Розширення → Установка доповнень

❖ Завантажити файл adminmodtab.ocmod.zip

❖ Перейти в Розширення → Модифікатори та натиснути кнопку Оновити (синя зверху справа)

❖ Зайти в Розширення → Доповнення -- насолоджуватись табами

Вимоги

❖ OpenCart (чи будь-яка збірка в т.ч. ocStore) версії 3.x

❖ Користувач не є громадянином країни-терориста та окупанта РФ або їх посібників з РБ

Подяки

❖ Окрема подяка пану marufworld -- у 2017 році (тоді це був сміливий UX-крок для OpenCart-спільноти) він з перших показав що випадаючий список в адмінці можна замінити на таби.

❖ SlaSoft -- за ідею швидкого пошуку по назві
❖ Спільноті opencart

 

Ця реалізація написана з нуля та доповнена сучасним функціоналом: пам'ять активного табу, drag-n-drop сортування, приховування непотрібних та тощо

 


 

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

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

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