You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
3.6 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. Copyright 2016 LasLabs Inc.
  4. License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
  5. -->
  6. <odoo>
  7. <record id="base_kanban_abstract_view_kanban" model="ir.ui.view">
  8. <field name="name">Kanban Abstract - Base Kanban View</field>
  9. <field name="model">base.kanban.abstract</field>
  10. <field name="arch" type="xml">
  11. <kanban default_group_by="stage_id" class="o_kanban_small_column">
  12. <field name="display_name"/>
  13. <field name="kanban_color"/>
  14. <field name="kanban_priority"/>
  15. <field name="stage_id" options="{'group_by_tooltip': {'description': 'Stage Description:', 'legend_priority': 'Use of Stars:'}}"/>
  16. <field name="kanban_sequence"/>
  17. <field name="kanban_legend_blocked"/>
  18. <field name="kanban_legend_normal"/>
  19. <field name="kanban_legend_done"/>
  20. <field name="user_id"/>
  21. <templates>
  22. <t t-name="kanban-box">
  23. <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.kanban_color.raw_value)} o_kanban_record oe_kanban_global_click">
  24. <div class="o_dropdown_kanban dropdown" name="card_dropdown_menu">
  25. <a role="button" class="dropdown-toggle o-no-caret btn" data-toggle="dropdown"
  26. href="#" aria-label="Dropdown menu" title="Dropdown menu">
  27. <span class="fa fa-bars fa-lg"/>
  28. </a>
  29. <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
  30. <li t-if="widget.editable">
  31. <a type="edit">Edit</a>
  32. </li>
  33. <li t-if="widget.deletable">
  34. <a type="delete">Delete</a>
  35. </li>
  36. <li>
  37. <ul class="oe_kanban_colorpicker" data-field="kanban_color"/>
  38. </li>
  39. </ul>
  40. </div>
  41. <div class="o_kanban_title" name="card_header">
  42. <field name="kanban_status" widget="kanban_state_selection"/>
  43. <field name="display_name"/>
  44. </div>
  45. <div class="oe_kanban_details" name="card_body">
  46. <!-- Child modules should add model-specific data here -->
  47. </div>
  48. <div class="o_kanban_footer" name="card_footer">
  49. <div class="oe_kanban_bottom_left">
  50. <field name="kanban_priority" widget="priority"/>
  51. </div>
  52. <div class="oe_kanban_bottom_right">
  53. <img t-att-src="kanban_image('res.users', 'image_small', record.user_id.raw_value)"
  54. t-att-title="record.user_id.value" t-att-alt="record.user_id.value"
  55. width="24" height="24" class="oe_kanban_avatar float-right"/>
  56. </div>
  57. </div>
  58. </div>
  59. </t>
  60. </templates>
  61. </kanban>
  62. </field>
  63. </record>
  64. </odoo>