从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本文小编为大家详细介绍“odoo怎么通过actions.client进行自定义页面”,内容详细,步骤清晰,细节处理妥当,希望这篇“odoo怎么通过actions.client进行自定义页面”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
从事成都机柜租用,服务器租用,云主机,网络空间,国际域名空间,CDN,网络代维等服务。
一、使用原因
由于odoo自带页面在项目开发过程中无法满足使用,需要使用到动作ir.actions.client进行自定义视图的开发,实现自定义的xml视图开发。
二、实现目标
三、开发过程
1、项目目录:这里主要运用到三个文件:web.js、web.xml、vehicle_police.xml、base_views.xml
2、vehicle_police.xml文件中使用ir.actions.client动作视图定义了一个自定义动作。
action="vehicle_police_action_client"/> 3、web.js odoo.define('web',function(require){ "usestrict"; varcore=require('web.core'); varWidget=require('web.Widget'); varModel=require('web.Model'); varsession=require('web.session'); varPlannerCommon=require('web.planner.common'); varframework=require('web.framework'); varwebclient=require('web.web_client'); varPlannerDialog=PlannerCommon.PlannerDialog; varQWeb=core.qweb; var_t=core._t; varDashboard=Widget.extend({ template:'web', init:function(parent,data){ returnthis._super.apply(this,arguments); }, start:function(){ returntrue; }, }); core.action_registry.add('web.main',Dashboard); return{ Dashboard:Dashboard, }; }); 4、web.xml,这里使用一个iframe嵌套一个网页。本来想使用html代码,由于没有使用过,需要研究如何使用html自定义页面。 5、base_views.xml文件,用与引入js加载进odoo 6、最后在__mainfest__.py中引入web.xml文件。 'qweb':['static/src/xml/web.xml'], 读到这里,这篇“odoo怎么通过actions.client进行自定义页面”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。
网站栏目:odoo怎么通过actions.client进行自定义页面
网站URL:http://cdkjz.cn/article/jgpjej.html
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图