Javascript 重新利用会计报告上的收藏夹功能-Odoo 12
我正在尝试复制收藏夹菜单,我只需要收藏夹->添加到仪表板功能。 安装仪表板应用程序后添加 我试图将其添加到会计报表(继承自account.report模型),但单击事件不会触发菜单,我正在使用模板将其添加到报表中,并从odoo/addons/board/static/src/xml/board.xml复制了相同的xml内容Javascript 重新利用会计报告上的收藏夹功能-Odoo 12,javascript,python-3.x,odoo-12,Javascript,Python 3.x,Odoo 12,我正在尝试复制收藏夹菜单,我只需要收藏夹->添加到仪表板功能。 安装仪表板应用程序后添加 我试图将其添加到会计报表(继承自account.report模型),但单击事件不会触发菜单,我正在使用模板将其添加到报表中,并从odoo/addons/board/static/src/xml/board.xml复制了相同的xml内容 最爱 添加 菜单已添加到报告中,但单击“添加到我的仪表板”不会触发以前显示的菜单 实际上,点击后会返回到应用程序仪表板 元素功能位于odoo/addons/boar
最爱
添加
菜单已添加到报告中,但单击“添加到我的仪表板”不会触发以前显示的菜单
实际上,点击后会返回到应用程序仪表板
元素功能位于odoo/addons/board/static/js/favorite_menu.js上
如果使用相同的js类,你知道为什么不触发吗
<button t-attf-class="o_dropdown_toggler_btn btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-expanded="false" tabindex="-1" aria-label="Favorites" title="Favorites">
<span class="fa fa-star"/> Favorites
</button>
<div class="dropdown-menu o_favorites_menu" role="menu">
<div role="separator" class="dropdown-divider user_filter"/>
<div role="separator" class="dropdown-divider shared_filter"/>
<a href="#" class="dropdown-item o_add_to_dashboard_link o_closed_menu">Add to my Dashboard</a>
<div class="dropdown-item-text o_add_to_dashboard">
<input class="o_input o_add_to_dashboard_input" type="text"/>
</div>
<div class="dropdown-item-text o_add_to_dashboard">
<button type="button" class="btn btn-primary o_add_to_dashboard_button">Add</button>
</div>
</div>