Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
5811 Lượt xem

Is it possible to make task sequence unchangeable upon dragging and dropping cards in Kanban from different stages?

Refer to the table below:

BACKLOG
IN PROGRESS
CODE REVIEW
QA
DONE
TASK 1




TASK 2




TASK 3




TASK 4




TASK 5




TASK 6




TASK 7




TASK 8




TASK 9



Upon moving the task from different stages they should still retain their sequences in ascending order.

 

BACKLOG
IN PROGRESSCODE REVIEW
QA
DONE
TASK 1
TASK 2
TASK 3
TASK 4
TASK 7
TASK 5
TASK 6
TASK 8


TASK 9




I've tried adding `_order = 'sequence desc'` but still it doesn't retain their previous sequence order.
Let me know if this is possible. Thanks
Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

So what I did, I created another Integer field called `rank` to my inherited task model.

So what happens now is on the project edit form, I added task_ids field and created a `handle` widget that points to `rank` to change the ranking of the tasks in the kanban board, also I've change the `_order` to `rank` so it would display the tasks by its ranking.

Though it works, the bad thing is that I have to refresh the page to see the changes. Too bad can't do it real-time in Kanban. :(

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

You need to delete

<field name="sequence" readonly="1" invisible="1"/>  from your XML view or use

<field name="sequence" position="replace"/> to remove from XML.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 10 20
2807
3
thg 11 17
3740
2
thg 8 23
3357
1
thg 7 21
4294
0
thg 12 19
3799