mirror of https://github.com/OCA/social.git
[IMP] mail_activity_board: Open Board from systray
parent
cc0d09f825
commit
bfab319370
|
@ -20,5 +20,6 @@
|
||||||
],
|
],
|
||||||
'qweb': [
|
'qweb': [
|
||||||
'static/src/xml/inherit_chatter.xml',
|
'static/src/xml/inherit_chatter.xml',
|
||||||
|
'static/src/xml/systray.xml',
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
odoo.define('mail_activity_board.systray.ActivityMenu', function (require) {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
var ActivityMenu = require('mail.systray.ActivityMenu');
|
||||||
|
var session = require("web.session");
|
||||||
|
|
||||||
|
ActivityMenu.include({
|
||||||
|
events: _.extend({}, ActivityMenu.prototype.events, {
|
||||||
|
'click .o_all_activities_button': '_onClickOpenAllActivities',
|
||||||
|
}),
|
||||||
|
|
||||||
|
_open_boards_activities_domain: function () {
|
||||||
|
return {additional_context: {'search_default_activities_my': 1}};
|
||||||
|
},
|
||||||
|
|
||||||
|
_onClickOpenAllActivities: function () {
|
||||||
|
this.do_action(
|
||||||
|
"mail_activity_board.open_boards_activities",
|
||||||
|
this._open_boards_activities_domain()
|
||||||
|
)
|
||||||
|
},
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<templates>
|
||||||
|
|
||||||
|
<t t-extend="mail.systray.ActivityMenu">
|
||||||
|
<t t-jquery=".o_mail_systray_dropdown_items" t-operation="before">
|
||||||
|
<div class="o_mail_systray_dropdown_top">
|
||||||
|
<button type="button" class="btn btn-link o_all_activities_button">Open All</button>
|
||||||
|
</div>
|
||||||
|
</t>
|
||||||
|
</t>
|
||||||
|
|
||||||
|
</templates>
|
|
@ -3,6 +3,7 @@
|
||||||
<template id="assets_backend" name="mail_activity_board assets" inherit_id="web.assets_backend">
|
<template id="assets_backend" name="mail_activity_board assets" inherit_id="web.assets_backend">
|
||||||
<xpath expr="." position="inside">
|
<xpath expr="." position="inside">
|
||||||
<script type="text/javascript" src="/mail_activity_board/static/src/js/override_chatter.js"/>
|
<script type="text/javascript" src="/mail_activity_board/static/src/js/override_chatter.js"/>
|
||||||
|
<script type="text/javascript" src="/mail_activity_board/static/src/js/systray.js"/>
|
||||||
</xpath>
|
</xpath>
|
||||||
</template>
|
</template>
|
||||||
</odoo>
|
</odoo>
|
||||||
|
|
Loading…
Reference in New Issue