Skip to Content

Доріжки й сортування в канбані

Доріжки в канбані, сортування Order By і масові операції з виділеними картками

1 258,00 ₴ 1 258,00 ₴

  • Версія Odoo
  • Цифровий товар: посилання для завантаження надходить на email одразу після оплати.
  • Посилання персональне й дійсне 4 год.
  • Архів зібрано для версії Odoo, обраної вище.

Kanban Swimlanes & Sort

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

Розділи Order By і Pool By у випадному меню пошуку канбану

Два нові розділи в одному знайомому місці

Модуль додає блоки Order By і Pool By до випадного меню Filters / Group By / Favorites. Вони з’являються лише в канбан-поданнях, займають одну спільну колонку, тож меню залишається компактним, і поводяться так само, як розділи, що їх ваші користувачі вже знають.

Випадне меню пошуку з колонкою Order By і Pool By

Order By

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

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

Pool By — доріжки

Pool By додає друге групування за полем типу many2one або selection і малює його як горизонтальні доріжки, що перетинають колонки канбану. Картка опиняється на перетині своєї колонки та своєї доріжки — етапу, на якому вона перебуває, і продавця, команди, пріоритету чи клієнта, до яких вона належить.

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

Воронка CRM, поділена на доріжки за клієнтами

Масові операції з картками

Виділіть кілька карток і працюйте з усіма одразу — так само, як у списку. Ctrl+click (Cmd+click на Mac) вибирає картку, Shift+click — цілий ряд карток колонки, а Esc чи клік на порожньому місці дошки знімає виділення. Виділені картки підсвічуються, а панель виділення показує, скільки їх і що з ними можна зробити.

  • Move to… — переносить картки в іншу колонку (етап, продавець, пріоритет…) одним кліком.
  • Set field… — виберіть поле (many2one, selection, прапорець, дата, текст, число) і задайте йому одне значення звичним віджетом.
  • Archive / Unarchive і Delete — зі звичним підтвердженням.
  • Перетягування кількох карток — потягніть одну з виділених карток, і решта рушить за нею в цільову колонку, ставши одразу під нею в порядку колонки — саме там, де опинилася б одна картка.
  • Працює разом із доріжками й сортуванням Order By, на згрупованих і незгрупованих дошках (для Move to і перетягування дошка має бути згрупована).
  • Враховує права доступу й налаштування подання: користувач без права редагувати чи видаляти не бачить цих кнопок, а дошка, картки якої не можна перетягувати, не пропонує Move to.

Виділені нагоди CRM і панель виділення з Move to, Set field, Archive і Delete

Кожне канбан-подання, без налаштувань

Встановіть модуль — і два розділи та панель виділення вже на місці: у CRM, Продажах, Проєктах, Рекрутингу, Службі підтримки, Складі та в канбан-поданнях ваших власних модулів. Не потрібно ані успадковувати подання, ані оголошувати поля, ані налаштовувати меню.

Поділ на доріжки передається в контексті пошуку під ключем pool_by. Це означає, що його можна також задати заздалегідь у дії — {'pool_by': 'user_id'} — і що він зберігається разом з улюбленим пошуком, тож команда може користуватися спільним поданням із доріжками.

Завдання проєктів, поділені на доріжки за проєктами поверх особистих етапів

Ті самі два розділи в завданнях Проєкту — доріжки за проєктами, колонки за особистими етапами.

Технічні примітки

  • Жодну модель не розширено і жодної таблиці не створено — модуль працює лише у вебклієнті.
  • Масові операції йдуть через стандартні методи write, action_archive і unlink, тож ваші правила доступу, обмеження й автоматизації застосовуються до кожної картки.
  • Жодні дані не збираються, нікуди не надсилаються і не зберігаються поза вашою базою даних.
  • Без ключа активації, без зовнішніх сервісів, без перевірки ліцензії.
  • Доріжки побудовано на справжньому другому рівні групування, тож лічильники й пагінація залишаються коректними.
  • Показуються лише ті доріжки, що містять записи.
  • Залежить лише від web.

Також входить у NDev Theme

Цей модуль входить у NDev Theme - App Grid, наш повний пакет оформлення для Odoo Community: повноекранне головне меню з групами додатків, закріпленими й нещодавніми додатками та пошуком по всьому меню, додаток на старті для кожного користувача, власні фірмові кольори й кольори меню (червоне меню на стейджі, щоб ніхто не сплутав його з продакшеном), темна тема, а також Chatter Width & Filters, Kanban Swimlanes & Sort і List Power Tools. Уже маєте тему? Тоді цей модуль у вас уже є.

NDev Theme - App Grid

Підтримка

Автор і супровід — Svyatoslav Nadozirny. Запитання, повідомлення про помилки та побажання щодо функцій вітаються — відповідає безпосередньо автор.

info@many2one.online

Технічні деталі

Технічна назва kanban_pool
Версії Odoo 20.0, 19.0, 18.0, 17.0
Ліцензія OPL-1
Потрібні застосунки Odoo web