diff options
| author | Odoo's Mergebot <xmo+roboto@odoo.com> | 2020-06-10 17:35:07 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-10 17:35:07 +0200 |
| commit | 291f56d2a434defc2309f27bd8d116bdb95b065b (patch) | |
| tree | 9a7b0f5c6bd28065f41f7d901bbda45b600cffa5 /addons/web/static/src/js/views/basic/basic_controller.js | |
| parent | e1e9e8c78011689e030cb02d5b955a891ada9887 (diff) | |
| parent | 885437ee217b135055bdea6014fe1973c03ed9ca (diff) | |
[MERGE] event_*: improve attendees views and registration desk management
PURPOSE
Introduce a clearer way of handling registrations for single / multiple events
occurring at the same time and place by
* improve attendees kanban view, notably by better supporting mono and multi
event (hide unnecessary information);
* introducing a Registration Desk menu item to manage multi-event mode;
SPECIFICATIONS
Improve attendees kanban view, notably due to the following issues
* event_ticket_id as char field is hard to recognize. Notably with attendees
with same ticket directly in the kanban view;
* missing explicit icon/button of the event registration state;
Handle mono-event (coming from an event) / multi-event (global attendees
view) modes.
Replace "event_ticket_id" text by colored badge (random color on each
"event.event_ticket_id.id"). Move this field directly into event as now
tickets are supported in event, not only with event_sale.
Add button or text linked to the registration state on top-right of card.
Introduce a computed "payment_status" selection field, allowing to display
status of a registration, based on its SO and ``is_paid```field. It is better
fro UX and display. It is not stored as currently stored fields are sufficient
for current requirement. Add it to the kanban view.
Prepare barcode improvements by improving _get_registration_summary returned
data dict, adding some information to display in event_barcode.
Mobile specific: put button as big buttons on the right of the card, ensure
all cards are displayed using same height and display correct.
LINKS
Task ID #2214290
Community PR #47511
Enterprise PR odoo/enterprise#9190
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/web/static/src/js/views/basic/basic_controller.js')
0 files changed, 0 insertions, 0 deletions
