diff options
| author | Géry Debongnie <ged@odoo.com> | 2015-06-15 16:31:27 +0200 |
|---|---|---|
| committer | Géry Debongnie <ged@odoo.com> | 2015-06-15 16:31:27 +0200 |
| commit | 2c7367a8cc8d9e200b1fa2083ce0d80f8f4e4bd3 (patch) | |
| tree | af916cff4d94554b1e9667913e3feb331ec81a13 /addons/project_issue | |
| parent | 5cb10d4fc9594f0c6825757c24d66d63664ce026 (diff) | |
| parent | 82186a93bb3f93c36667835df68fa31dcacf97a2 (diff) | |
[MERGE] new kanban view
This branch introduces the new kanban view. It is not completely
compatible with the previous version. Here are a few importants
points to be aware of:
* the kanban view template is rendered directly, not put inside a div.
It means that if a template has more than one root, chaos will ensue
* kanban view has been split into several files, and various js modules
have changed. For example, the KanbanRecord class is now exported by
the 'web_kanban.Record' module. So, require statements need to be
updated
* records do not have access to the view (i.e., record.view.is_action_enabled('edit'))
You can use the 'editable' and 'deletable' key instead
Diffstat (limited to 'addons/project_issue')
| -rw-r--r-- | addons/project_issue/project_issue_view.xml | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index cd4675a1ae3..b9b03b0bf60 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -36,7 +36,7 @@ <div name="project"> <field name="project_id" on_change="on_change_project(project_id)" class="oe_inline" context="{'default_use_issues':1}"/> <field name="can_escalate" invisible="1"/> - <button name="case_escalate" string="Escalate" type="object" class="oe_link" attrs="{'invisible':[('can_escalate','=',False)]}" groups="base.group_user"/> + <button name="case_escalate" string="Escalate" type="object" class="btn-default" attrs="{'invisible':[('can_escalate','=',False)]}" groups="base.group_user"/> </div> </group> <group> @@ -168,8 +168,8 @@ <div class="oe_dropdown_toggle oe_dropdown_kanban" groups="base.group_user"> <i class="fa fa-bars fa-lg"/> <ul class="oe_dropdown_menu"> - <t t-if="widget.view.is_action_enabled('edit')"><li><a type="edit">Edit Issue</a></li></t> - <t t-if="widget.view.is_action_enabled('delete')"><li><a type="delete">Delete</a></li></t> + <t t-if="widget.editable"><li><a type="edit">Edit Issue</a></li></t> + <t t-if="widget.deletable"><li><a type="delete">Delete</a></li></t> <li><ul class="oe_kanban_colorpicker" data-field="color"/></li> </ul> </div> @@ -278,12 +278,12 @@ <field name="label_issues" class="oe_inline oe_input_align" attrs="{'invisible': [('use_issues', '=', False)]}"/> </div> </xpath> - <xpath expr='//div[@name="buttons"]' position='inside'> - <button class="oe_inline oe_stat_button" type="action" attrs="{'invisible':[('use_issues','=', False)]}" + <div name="button_box" position="inside"> + <button class="oe_stat_button" type="action" attrs="{'invisible':[('use_issues','=', False)]}" name="%(act_project_project_2_project_issue_all)d" icon="fa-bug"> <field string="Issues" name="issue_count" widget="statinfo" options="{'label_field': 'label_issues'}"/> </button> - </xpath> + </div> <xpath expr='//page[@name="project_stages"]' position="attributes"> <attribute name="attrs">{'invisible': [('use_tasks', '=', False),('use_issues','=',False)]}</attribute> </xpath> @@ -331,18 +331,16 @@ <field name="priority" eval="50"/> <field name="groups_id" eval="[(4, ref('project.group_project_user'))]"/> <field name="arch" type="xml"> - <xpath expr="//div[@name='buttons']" position="inside"> - <button class="oe_inline oe_stat_button" type="action" name="%(action_view_issues)d" + <div name="button_box" position="inside"> + <button class="oe_stat_button" type="action" name="%(action_view_issues)d" context="{'search_default_partner_id': active_id, 'default_partner_id': active_id}" attrs="{'invisible': [('customer', '=', False)]}" icon="fa-bug"> <field string="Issues" name="issue_count" widget="statinfo"/> </button> - - - </xpath> + </div> </field> </record> </data> -</openerp> +</openerp>
\ No newline at end of file |
