views_kanban
This module makes it easy to plan and visualize your work. Help you manage projects according to the agile model - Scrum Masters.
Create a content type with a status field support
- Field States transitions
- Taxonomy field
- List field
- State machine
- Workflow
- Content Moderation
Optional:
You can add a
- progress field (numeric field value between 0 and 100),
- the assignor field must be the user reference field.
- History field can be unlimited text plain or double field (datetime - text)
How to use:
- Create a view with style Format "Kanban".
- Change Show to Fields.
- Add fields you want, Exclude from display the field if you don't want show (like history field). and define the field selected the Format / Settings.
- In the format settings, you can select your preferred fields, with the Status field being required and the others being optional.
You can email or notify assignors when the status has changed
support module send notification with firebase
- Layout design with Bootstrap 5 theme
- If you want a countup timer you can use the module work time add work time filed in content type and show work time field in kanban views
- Support module Field states. You can set action in field state when you change state in kanban it will execute action method
- Use module Screenshot module to take a snapshot and Drawing or make a note. this will be useful to report an error on the ticket
For custom JS
You can detect an event when the task has changed status by dragdrop event with viewsKanban
Use module Views Attach Library to attatched custom js
By Example:
document.addEventListener("viewsKanban", function(event) {
console.log("Custom event received:", event.detail);
});
You will get
event.detail:
- view_id: View id,
- display_id: Display current id,
- entityId: Entity id,
- state: Current State,
- to: New state,
- total: Total of field total,
- point: Total of field point
Do you like this module? Show your appreciation by buying me ☕.