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

OcBox Задачі. Безкоштовна дошка задач і плитка на панелі керування для OpenCart 3.0 і ocStore 3.0

OcBox ☆☆☆☆☆ 0 відгуків 75 завантажень 1 015 07.10.26
1.6.1 Ioncube Loader: Ні
Безкоштовно
OpenCart3.0
ocStore3.0
Тип ліцензії
Метод активаціїБез активації
Ioncube LoaderНі
Звернення до сервера розробникаНі
Завантаження75
Опубліковано03.09.26
Оновлене07.10.26
Розмір файлу395 КБ

Відгуки користувачів

OcBox Задачі. Трекер задач в адмінці OpenCart зі списком, канбан-дошкою, обговоренням, шаблонами, автоматизацією за статусом замовлення і Telegram-ботом

Це безкоштовний модуль формату Community Edition. Задачі магазину живуть прямо в адмінці: список зі збереженими фільтрами, масовим редагуванням, архівом і експортом у XLSX або CSV; переписана канбан-дошка з компактним і мобільним режимом; повноцінне обговорення в кожній задачі з відповідями на цитату, фото, файлами й емодзі; чек-листи; мітки, спостерігачі й рівні видимості; шаблони задач зі змінними замовлення й номером ТТН Нової Пошти; повторювані задачі за розкладом; автоматизація за статусом замовлення; центр сповіщень з окремою вкладкою запропонованих задач; двосторонній Telegram-бот; профілі доступу для груп. Без підписок, без ключів, без реєстрацій, на будь-яку кількість магазинів. Модуль нічого не підвантажує з чужих сайтів, а на вітрині додає лише одну модифікацію: реєструє зміну статусу замовлення для автоматизації, самих сторінок вітрини він не змінює. Актуальна версія 1.6.0.

Картина, знайома майже кожному магазину. Одну задачу кинули голосовим у вайбер, другу написали в телеграм, третю записали на папірці біля монітора. Замовлення зависає, бо ніхто не памʼятає, що по ньому треба передзвонити до пʼятниці, про прострочене згадують аж тоді, коли клієнт нагадає сам, а через тиждень усе спливає фразою «а я думав, це робиш ти».

Що ви отримуєте, детально

Задачі живуть у трьох місцях адмінки: окрема сторінка зі списком, канбан-дошка й плитка на панелі керування. Задачі скрізь ті самі, просто комусь зручніше список, а комусь дошка. У 1.6.0 модуль розрісся від «списку справ» до повноцінного трекера, де замовлення самі породжують задачі, а колеги обговорюють роботу прямо в картці.

Спільний список задач із живими фільтрами і масовим редагуванням

Усі справи магазину в одному вікні
У лівому меню зʼявляється окремий пункт. У рядку задачі видно номер, заголовок, початок опису, пріоритет, виконавця, термін, мітки, посилання на замовлення, лічильники обговорення й файлів і кольоровий статус. Зверху фільтри за статусом, пріоритетом, виконавцем («Мої задачі», «Без виконавця»), автором, мітками, пошук, галочка «Прострочені» з лічильником і кілька режимів сортування. Свій набір фільтрів можна зберегти під іменем, вибрати які саме колонки таблиці показувати, і задати зручний розмір сторінки. У виділених рядках доступне масове редагування: змінити статус, пріоритет, виконавця, мітки або відправити в архів одразу до двохсот задач. Задачу можна скопіювати одним кліком, а завершені підуть в архів, звідки їх видно окремо і за потреби повертаються в роботу.
Без цього: справи розсипані по месенджерах, і ніхто в магазині не скаже, скільки їх усього і що горить прямо зараз.

Переписана канбан-дошка з компактним і мобільним режимом

Видно, на якому етапі кожна справа, і на телефоні теж
Окрема сторінка з колонками за статусами. Дошку у 1.6.0 переробили: власний набір і порядок колонок, картки перетягуються мишею, статус змінюється сам, порядок усередині колонки запамʼятовується. Для команди зі щільним потоком є компактний режим, а на телефоні відкривається окрема мобільна версія, де колонки гортаються пальцем. Обмеження на двісті карток у колонці більше немає. У картці видно виконавця, термін, пріоритет, мітки, кількість повідомлень і файлів, у простроченої червона смуга ліворуч. У дошки свої фільтри: виконавець, пріоритет, мітки, термін (прострочені, сьогодні, найближчі 7 днів, без терміну) і пошук.
Без цього: етап роботи існує тільки в голові у того, хто цю роботу робить.

Обговорення в задачі замість плоских коментарів

Нормальний чат прямо в картці
На кожне повідомлення можна відповісти з цитатою, вставити фото прямо в чат, прикріпити файл, поставити емодзі, відредагувати чи видалити своє повідомлення. Для кожного учасника окремо видно, які повідомлення він ще не прочитав, тож нових не пропустити. У полі повідомлення й опису працює згадка колеги через @: набрали символ, побачили список активних адміністраторів, обрали людину, разом зі згадкою полетить сповіщення. Файли лежать у службовій теці storage, окремо від картинок товарів і шаблонів, з випадковим імʼям на диску, і відкриваються лише адміністратору з правом перегляду задачі.
Без цього: обговорення справи розтягується по трьох месенджерах, а вкладення губляться серед сотні картинок у телеграмі.

Чек-листи в задачі

Задача, розібрана на конкретні кроки
До задачі додається чек-лист із пунктами. Пункти перетягуються, редагуються й відмічаються прямо зі швидкого перегляду задачі, а на картці й у списку видно лічильник виконаних із загального числа. Коли останній пункт відмічено, спостерігачі задачі отримують сповіщення, що чек-лист виконано.
Без цього: список кроків живе окремо на папірці, і половина забута.

Мітки, спостерігачі й рівні видимості

Хто зробить, хто в курсі і хто про це знає
Задачі позначаються кольоровими мітками: «терміново», «постачальник», «повернення», «сайт», що завгодно, під свій робочий процес. За задачею можна поставити спостерігачів, які отримуватимуть сповіщення разом з виконавцем. Видимість регулюється окремо: задачу бачать усі, тільки учасники (автор, виконавець, спостерігачі) або лише вибрані адміністратори. Для групи вмикається окреме право «бачити всі задачі», щоб керівник тримав картину повністю, а виконавець бачив тільки те, що його стосується. Старі задачі після оновлення видно всім, нові за замовчуванням створюються з видимістю «учасники».
Без цього: конфіденційні задачі лежать поруч з рутинними, а колега дізнається про свою задачу тільки з чужого повідомлення.

Шаблони задач зі змінними замовлення й ТТН Нової Пошти

Одним кліком з готовою суттю всередині
Шаблон це заготовка задачі з готовими полями й описом, у якому можна ставити змінні замовлення: номер, клієнт, імʼя, прізвище, e-mail, телефон, статус, сума, дата, спосіб доставки й адреса, оплата, товари, коментар клієнта, час у поточному статусі, номер ТТН і посилання на відстеження. Для Нової Пошти номер ТТН підтягується окремим блоком і зʼявляється в описі автоматично, менеджеру не треба шукати його в замовленні. Створити задачу за шаблоном можна вручну з картки замовлення або віддати цю справу автоматизації.
Без цього: адмін клацає ті самі поля по кілька разів на день і мовчки забуває вставити ТТН.

Повторювані задачі за розкладом

«Кожного понеділка перевірити залишки»
Шаблон може створювати задачі за розкладом: щодня, щотижня, щомісяця або кожні кілька днів, у заданий час, з датою початку і, за бажанням, датою завершення. Якщо попередня повторювана задача ще відкрита, нову можна не створювати, щоб не плодити дублі. Розклад запускає cron, тож задача зʼявиться рівно у вказаний час, а не «коли адміна відкриє панель».
Без цього: планові справи проговорені раз на нараді і забуті до наступної.

Автоматизація за статусом замовлення

Замовлення саме породжує задачу під потрібного адміна
Правило спрацьовує на перехід замовлення в потрібний статус або на те, що замовлення стоїть у статусі задану кількість хвилин, годин чи днів. Умови обмежуються мінімальною сумою, способом доставки й оплати. Наприклад, «на кожне сплачене замовлення з Новою Поштою створити задачу «Виписати накладну» на менеджера відправки», або «якщо післяплата висить у «Готове до відправки» довше двох годин, попросити менеджера подзвонити». Режимів два: створити задачу одразу або запропонувати відповідальному на підтвердження. Правило працює один раз на замовлення або щоразу при переході. Кнопка «Перевірити правило» проганяє умови на конкретному замовленні, не створюючи задачу. Черга, журнал і діагностика видно на сторінці Cron.
Без цього: одне й те саме нагадування «не забути про ТТН» звучить на нараді щотижня.

Центр сповіщень із запропонованими задачами

Одна панель на всі події магазину
На місці колишнього дзвіночка в шапці адмінки тепер відкривається центр сповіщень з двома вкладками: «Сповіщення» (згадка, призначення, нове повідомлення в обговоренні, скоро термін, змінено термін, прострочення, статус задачі, статус замовлення, чек-лист виконано) і «Запропоновані задачі» від автоматизації, які треба прийняти або відхилити. Спільний лічильник у шапці оновлюється сам. Кожен адміністратор у своїх особистих налаштуваннях сам обирає, про які події хоче знати і куди отримувати: всередину адмінки, на e-mail чи в Telegram. Листи й Telegram відправляє cron окремою чергою з повторами при збоях (через 1, 5, 15 і 60 хвилин), тож зникнення пошти на годину не втрачає жодного повідомлення. Перед відправкою модуль ще раз перевіряє, чи отримувач досі має доступ до модуля і бачить задачу.
Без цього: колезі про нову задачу треба ще писати окремо в месенджер, а про прострочку ви взагалі не дізнаєтесь, поки не зайдете на сторінку задач самі.

Двосторонній Telegram-бот

Задача створюється в чаті, не тільки в адмінці
Власник створює бота через @BotFather, вставляє токен у налаштування, а вебхук модуль ставить сам однією кнопкою. Кожен адміністратор привʼязує свій акаунт Telegram до облікового запису магазину. Далі бот присилає обрані сповіщення й приймає команди: /start, /menu, /new створити задачу діалогом, /my подивитись свої, /task 123 відкрити конкретну, /cancel скасувати ввід. Кнопки «В роботу» і «Виконано» стоять прямо під сповіщенням, відповідь в обговоренні можна писати з чату разом з файлом чи фото, а кнопка «Відкрити в OpenCart» веде в потрібну задачу, якщо в налаштуваннях задано адресу адмінки. Бот працює тільки з тими Telegram-акаунтами, які привʼязані до активних адміністраторів магазину, а на кожній команді видимість задачі перевіряється ще раз.
Без цього: у чужому боті лежить копія переписки, а всі рішення треба переносити руками в адмінку.

Профілі доступу груп

Роздали ролі, а не крутили десятки галочок
Замість ручного проставляння галочок «перегляд» і «зміна» на три маршрути модуля для кожної групи, тепер обираються профілі: «Адміністратор» (усе, включно з налаштуваннями), «Керівник» (усі задачі магазину, без секретів cron і бота), «Співробітник» (свої задачі й ті, у яких він учасник), «Перегляд» (тільки читання), «Без доступу». Окремо вмикаються експорт, керування видимістю чужих задач і перегляд усіх задач. При першому відкритті модуль один раз просить призначити профіль кожній групі магазину, далі це змінюється в налаштуваннях. Забрати адміністративний доступ у власної групи не можна. Секрети cron і Telegram-вебхука бачить лише профіль «Адміністратор».
Без цього: у групі забули одну з трьох галочок, і працівник дивиться на порожню сторінку «Доступ заборонено».

Прострочене видно з будь-якої сторінки, а нагадування приходять самі

Модуль сам нагадає, коли ви на іншій сторінці
У верхній панелі адмінки значок дошки, видимий скрізь: один клік і ви на канбані. Коли є прострочені задачі, на ньому горить лічильник. За вказану кількість хвилин до терміну і в момент прострочення надходить сповіщення в центр сповіщень, а якщо ви ввімкнули e-mail чи Telegram, то й туди. Ці нагадування працюють через cron, тож приходять навіть тоді, коли адмінку ніхто не відкриває. Часовий пояс задач можна виставити окремо від пояса сервера, з діагностикою часу PHP і MySQL прямо в налаштуваннях, тому «через десять хвилин» це рівно через десять хвилин у вашій голові, а не в чужому UTC. Термін задачі тепер з часом, а не тільки з датою.
Без цього: про пропущений термін магазин дізнається від клієнта, а не від себе самого.

Задача, привʼязана до замовлення

Видно, якого замовлення це стосується
У картці є поле номера замовлення, номер звіряється з базою при кожному збереженні. Якщо такого замовлення нема, модуль не дасть зберегти, а правильний номер дає кнопку прямо в це замовлення, і посилання видно потім у списку, на дошці й у плитці. Для Нової Пошти в описі задачі окремим блоком підтягується номер ТТН і посилання на відстеження. Номер задачі видно зліва від заголовка, тому послатись на неї колезі можна одним «глянь двадцять сьому».
Без цього: суть справи доводиться збирати по трьох вкладках, а ТТН шукати руками щоразу.

Імпорт і експорт XLSX або CSV

Задачі туди й назад через таблицю
Список задач вивантажується в XLSX або CSV з урахуванням поточних фільтрів і сортування, у кодуванні, з яким Excel одразу показує кирилицю. Так само задачі імпортуються з такої ж таблиці: модуль показує попередній перегляд перед застосуванням, перевіряє версію кожної задачі, щоб не затерти свіжі правки колег, і дає готовий шаблон файлу, з яким не треба вгадувати назви колонок. Тимчасовий файл імпорту привʼязаний до користувача і діє годину.
Без цього: звіт до наради збирається руками, а масовий перенос з чужого сервісу неможливий у принципі.

Плитка на панелі керування

Список справ перед очима на головній
На головній сторінці адмінки плитка з найближчими задачами: заголовок, статус, виконавець, термін, квадратик для позначки «готова» в один клік і поле швидкого додавання. Синій лічильник відкритих задач у шапці плитки і червоний прострочених. Ширина плитки і кількість задач у ній налаштовуються, а після дії оновлюється тільки плитка, решта віджетів на головній не смикається.
Без цього: щоб побачити список, треба спеціально йти на окрему сторінку, і половина запланованого туди не доходить.

Голосове введення

Продиктували на ходу
Біля полів заголовка, опису і повідомлення в обговоренні стоїть кнопка з мікрофоном. Натиснули, продиктували, текст додався в кінець поля, а не затер написане. Розпізнає мову сам браузер своїми вбудованими засобами: у модуля немає ні власної системи розпізнавання, ні платного ключа, платити ні за що не треба. Мова диктовки береться з мови адмінки. Працює в браузерах, які вміють голосове введення (Chrome, Edge і подібні), на адмінці, відкритій по https.
Без цього: задача, придумана між складом і машиною, ставиться в двох словах, з яких завтра нічого не зрозуміло.

Довідка «Інформація» у модулі

У налаштуваннях зʼявилась окрема вкладка «Інформація» з покроковим описом усіх функцій: список, дошка, обговорення, чек-листи, шаблони, автоматизація, cron, Telegram-бот. Окремо для компʼютера і для телефона, з картинками. Нову людину заводите в роботу за пʼять хвилин, не пояснюючи по кнопках.

Що це означає простими словами

Уся щоденна робота магазину лежить в одному місці: хто що робить, на якому воно етапі, що вже горить і якого замовлення стосується. Замовлення самі породжують задачі, коли переходять у потрібний статус, обговорення справи не розповзається по чатах, повторювані справи модуль створює за розкладом, а Telegram відповідає в обидва боки. Не окремий сервіс з ще одним паролем і ще однією вкладкою, а звичайна сторінка адмінки, куди ви й так заходите щодня.

Для кого цей модуль

Для магазину, де каталогом і замовленнями займаються хоча б дві людини і раз на тиждень трапляється «а я думав, це робиш ти». Власнику, який тягне магазин сам, він теж стане в пригоді: справи з термінами, файлами, шаблонами під типові замовлення і привʼязкою до конкретного замовлення тримаються значно краще за папірець біля монітора.

Чого модуль не вміє, чесно

Версії під OpenCart 2.3 немає, тільки під 3.0.x. Модуль живе тільки в адмінці, у вітрину сторінок він не додає. Немає підзадач: якщо потрібно розбити задачу на кроки, є чек-лист. Немає SMS і push-повідомлень на телефон: сповіщення йдуть у центр адмінки, на e-mail і в Telegram, і цих трьох каналів вистачає більшості магазинів. Немає прямого інтегрування з чужими таск-трекерами (Jira, Trello, Asana): модуль сам є трекером у вашій адмінці. Видалення з архіву остаточне, разом з обговоренням, файлами і чек-листами. Просто «неактивні» задачі лежать у архіві скільки завгодно, там же їх видно і за потреби повертаються в роботу.

Сумісність

Модуль працює на OpenCart 3.0.x та ocStore 3.0.x. Форку під OpenCart 2.3 немає. PHP від 5.6, перевірено на PHP 8.3. База MySQL 5.5 і новіше або MariaDB, свої таблиці модуль створює одразу в utf8mb4, тому емодзі в заголовку нічого не ламають. Тека зберігання магазину має бути доступна на запис, це потрібно для вкладень і імпорту. На вітрині магазин змінюється дуже стримано: одна модифікація фіксує зміну статусу замовлення, щоб автоматизація спрацьовувала одразу, а не після наступного проходу cron. Самих сторінок вітрини модуль не змінює. Окремо є дві службові адреси: одна для cron, друга для вебхука Telegram-бота, обидві закриті секретним ключем, без нього повертають 403. Для повторюваних задач, нагадувань про терміни і фонової черги сповіщень треба ввімкнути на хостингу cron за адресою, яку модуль показує в «Налаштування → Cron». Три мови інтерфейсу і листів: українська, російська, англійська. Листи й Telegram-бот говорять мовою адмінки магазину.

Модуль безкоштовний і буде безкоштовним.

Це наш внесок у зручність щоденної роботи на OpenCart. Ставте на будь-яку кількість магазинів, користуйтесь, пишіть у тему підтримки, якщо щось хочеться допрацювати. Кожен відгук іде в роботу.

Як отримати і встановити модуль

Модуль качається прямо з цієї сторінки, жодних ключів чи активації не потрібно. Розпакували архів, скопіювали вміст теки upload/ у корінь магазину по FTP (саме копіюванням файлів, а не через встановлювач доповнень в адмінці). Далі «Доповнення → Модифікатори» і кнопка «Оновити»: цей крок обовʼязковий, саме він додає пункт у ліве меню й значок дошки в шапці. Потім «Доповнення → Модулі», знайти «OcBox Задачі» і натиснути «Встановити». Плитку на панелі керування ставлять окремо, там же в «Панелі керування», якщо вона потрібна. Лишається відкрити «Задачі» в лівому меню, призначити профілі доступу групам магазину, за потреби додати cron за адресою, яку модуль покаже в «Налаштування → Cron», і токен Telegram-бота в «Налаштування → Telegram-бот»: вебхук модуль ставить сам. Рядок «OcBox Задачі, службовий розділ, встановлювати не потрібно» у списку модулів не чіпайте: це сторінка налаштувань основного модуля, OpenCart просто показує її окремим рядком.

Оновлення з 1.5.0: скопіюйте нові файли, оновіть модифікації і один раз відкрийте «Задачі». Задачі, сповіщення, особисті налаштування каналів і токен бота переносяться автоматично при першому відкритті модуля. Лічильники в шапці адмінки зʼявляються після цього першого відкриття. Права роздаються профілями груп: збереження профілю саме переписує права OpenCart на всі три маршрути модуля, ручне проставляння галочок у групах більше не потрібне.

Оновлення з 1.2.x, 1.3.x або 1.4.x робиться так само: залийте комплект файлів, оновіть модифікації, відкрийте модуль. Структура таблиць підтягнеться сама. Для цього користувачу бази потрібне право змінювати структуру таблиць. Якщо не вийде, модуль не вдаватиме, що все добре: на сторінці зʼявиться жовта смуга зі справжньою причиною, а спроба повториться при наступному відкритті.

Видалення. Задачі й налаштування лишаються: якщо модуль видалили випадково, після повторного встановлення все повертається разом із ключем cron, токеном бота і профілями груп. Щоб прибрати геть усе, перед видаленням увімкніть «Видаляти дані OcBox Tasks під час повного видалення модуля» у налаштуваннях. Тоді видаляються всі таблиці модуля, прикріплені файли, налаштування, а Telegram-бот відʼєднується від магазину.

Подяка за участь у розробці

Канбан-дошка, вкладення файлів і голосове введення зʼявились у модулі не самі собою. cherednychenkoom узяв безкоштовну версію, доробив її під потреби свого магазину і повернув результат нам, разом з ідеями, до яких ми б дійшли ще нескоро. Велика частина того, що приходить у 1.6.0 (обговорення, чек-листи, шаблони задач зі змінними замовлення, повторювані задачі, автоматизація за статусом замовлення і двосторонній Telegram-бот), теж прийшла зовнішньою збіркою з боку спільноти. Ми розібрали присланий код, довели його до релізу і віддали спільноті так само безкоштовно. Велика повага і щира подяка: саме так і має працювати спільнота навколо OpenCart.

Знайшли помилку в роботі модуля?

Напишіть у тему підтримки або в особисті повідомлення: посилання на сторінку, що ви робили, що сталося, і текст помилки. Як за пʼять хвилин увімкнути показ помилок, знайти журнал і побачити помилки в консолі браузера, покроково зі скріншотами: Помилки на сайті OpenCart: як їх увімкнути, знайти і передати розробнику. З таким звітом ми виправляємо проблему значно швидше.

Рекомендовані платні модулі OcBox

Smart Related
Smart Related
$30 — пов’язані товари
SEO FAQ AI
SEO FAQ AI
$30 — AI FAQ + Schema.org
AI Product Editor
AI Product Editor
$50 — масове редагування
Image Pro
Image Pro
$15 — WebP, водяний знак
Filter
Filter
$30 — розумний фільтр + SEO
Category Manager
Category Manager
$15 — візуальний менеджер категорій
AI Smart Search
AI Smart Search
$200 — AI-пошук з синонімами
AI Chat
AI Chat
$100 — AI-консультант 24/7
AI Photo Studio
AI Photo Studio
$50 — AI-обробка фото
PaymentHub
PaymentHub
$80 — хаб оплат
ShippingHub
ShippingHub
$80 — хаб доставок
SmartOrder
SmartOrder
$30 — швидке замовлення
ShippingRules
ShippingRules
$30 — правила доставки
AI Megareports
AI Megareports
$20 — звіти й Telegram-дайджест
Product Bundles
Product Bundles
$30 — комплекти і набори
Simple Super Search
Simple Super Search
$15 — нечіткий пошук без Sphinx

OcBox MEGA

Підписуйтесь на наш канал: t.me/ocboxchannel

Характеристики

Системні вимогиPHP 5.6+, MySQL 5.5+
Метод активаціїБез активації
Ioncube LoaderНі
OpenCart3.0
ocStore3.0
OpenCart.Pro, ocShopНе проверялось
Звернення до сервера розробникаНі
Якщо сервер розробника недоступнийДополнение работает
ЗнижкаНі
Сумісно з шаблонамиDefault, Journal, CyberStore, Chameleon, Prime
АдаптаціяПлатна
ЛокалізаціяУкраїнська, Англійська, Російська
Версія1.6.1
Розмір файлу395 КБ
Опубліковано03.09.26
Оновлене07.10.26
  • +1 1

Інші розширення OcBox


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

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

Important Information

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