模板自定义区是指在标准模板的基础上,在自定义区区域内展示自定义内容,下图红框部分为自定义区域
要使用自定义区需要先在云打印编辑器中创建自定义区模板
云打印编辑器使用说明:https://cloudprint-docs-resource.oss-cn-shanghai.aliyuncs.com/%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C/%E4%BA%91%E6%89%93%E5%8D%B0%E7%BC%96%E8%BE%91%E5%99%A8%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.pdf
云打印编辑器地址:https://cloudprint.cainiao.com/print/templates.htm
需要注意的是登录了云打印编辑器弹出选择此次操作服务名下拉选项框没有选项可以选择是因为该账号下没有应用,如果是商家账号:检查登录平台的账号和给ISV应用授权的账号是否一致;如果是ISV:说明该账号下没有可用的应用,参考文档https://support-cnkuaidi.taobao.com/doc.htm#?docType=1&docId=108595 中的ISV或自研商家接入流程解决;
选择了服务名后根据账号类型选择商家身份还是ISV身份 商家身份:给ISV应用进行授权的账号为商家身份的账号;
ISV身份:创建发布应用的账号为ISV身份的账号;
需要注意ISV身份的账号在创建模板的时候可以选择代码编辑,但是商家账号没有代码编辑的按钮,只有ISV账号可以用代码开发模板;
需要注意的是如果要使模板可分页,需要在开发的时候选择分页
如果是代码开发,代码控制分页的方法如下:
创建发布了模板之后需要自行将自定义区模板代码拼接进取号返回的打印数据中来使用,拼接格式如下:
其中获取商家自定义区URL的办法有两种:
一、直接在云打印编辑器中进行复制:
二、调接口获取URL:
top如何获取商家自定义区:https://support-cnkuaidi.taobao.com/doc.htm#?docId=121904&docType=1
自定义区模板相关参考文档:
菜鸟云打印标记语言规范:https://support-cnkuaidi.taobao.com/doc.htm#?docId=107047&docType=1
云打印商家自定义区:https://support-cnkuaidi.taobao.com/docs/doc.htm?spm=a21da.7386797.0.0.36f9604b76WNV8&source=search&treeId=493&articleId=108524&docType=1
商家自定义区添加动态打印项:https://support-cnkuaidi.taobao.com/docs/doc.htm?spm=a21da.7386797.0.0.36f9604b76WNV8&source=search&treeId=493&articleId=107823&docType=1
top如何获取商家自定义区:https://support-cnkuaidi.taobao.com/doc.htm#?docId=121904&docType=1
?
自定义模板一般用来自己开发模板,如发货单之类的;自定义模板开发需要ISV自行完成,代码如出现报错等问题需要自行根据菜鸟云打印标记语言规范进行排查,菜鸟这边不提供代码开发方面的技术支持;
云打印编辑器使用说明:https://cloudprint-docs-resource.oss-cn-shanghai.aliyuncs.com/%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C/%E4%BA%91%E6%89%93%E5%8D%B0%E7%BC%96%E8%BE%91%E5%99%A8%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.pdf
云打印编辑器地址:https://cloudprint.cainiao.com/print/templates.htm
需要注意的是如果要使模板可分页,需要在开发的时候选择分页
如果是代码开发,代码控制分页的方法如下:
定义模板相关参考文档:
菜鸟云打印标记语言规范:https://support-cnkuaidi.taobao.com/doc.htm#?docId=107047&docType=1