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.

64 lines
2.7 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. Copyright 2017 LasLabs Inc.
  4. Copyright 2018 Alexandre Díaz
  5. License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
  6. -->
  7. <templates id="form_view" xml:space="preserve">
  8. <t t-extend="FormView.buttons">
  9. <t t-jquery="button[accesskey='a']" t-operation="attributes">
  10. <attribute name="accesskey">e</attribute>
  11. </t>
  12. </t>
  13. <t t-extend="FieldStatus.content.button">
  14. <t t-jquery="button" t-operation="replace">
  15. <button type="button" t-att-data-value="i.id" t-att-disabled="disabled ? 'disabled' : undefined"
  16. t-attf-class="btn btn-sm o_arrow_button btn-#{i.selected ? 'primary' : 'default'}#{disabled ? ' disabled' : ''} #{button_css or ''}">
  17. <t t-esc="i.display_name"/>
  18. </button>
  19. </t>
  20. </t>
  21. <t t-extend="FieldStatus.content">
  22. <t t-jquery="[t-if='selection_folded.length']" t-operation="replace">
  23. <t t-if="selections &amp;&amp; has_folded">
  24. <ul class="dropdown-menu o-status-more hidden-lg hidden-md" role="menu">
  25. <t t-set="button_css" t-value="'hidden-lg hidden-md'" />
  26. <li t-foreach="selections" t-as="i">
  27. <t t-if="!i.selected" t-call="FieldStatus.content.button"/>
  28. </li>
  29. </ul>
  30. <button type="button" class="btn btn-sm o_arrow_button btn-default dropdown-toggle hidden-lg hidden-md" data-toggle="dropdown" aria-expanded="false">More <span class="caret"/></button>
  31. </t>
  32. </t>
  33. <t t-jquery="[t-foreach='selection_unfolded.reverse()']" t-operation="replace">
  34. <t t-if="selections">
  35. <t t-foreach="selections.reverse()" t-as="i">
  36. <t t-set="button_css" t-value="i.selected?'':'hidden-xs hidden-sm'" />
  37. <t t-call="FieldStatus.content.button"/>
  38. </t>
  39. </t>
  40. </t>
  41. </t>
  42. <t t-name="web_responsive.MenuStatusbarButtons">
  43. <div class="o_statusbar_buttons_container">
  44. <div class="o_statusbar_buttons_base hidden-xs hidden-sm">
  45. <!-- Normal Buttons Zone -->
  46. </div>
  47. <div class="dropdown o_statusbar_buttons_dropdown hidden-lg hidden-md">
  48. <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenuHeader" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
  49. Task
  50. <span class="caret"></span>
  51. </button>
  52. <ul class="dropdown-menu" aria-labelledby="dropdownMenuHeader">
  53. </ul>
  54. </div>
  55. </div>
  56. </t>
  57. </templates>