如何在 Odoo 8 中个性化窗口行为
目前的目标是:
- 添加询问访客姓名、电子邮件和关注点的字段,正如您在第一张图片“A”中看到的客户姓名是“访客”
- 根据他/她的姓名输入更改访客姓名
- 更改设计(背景颜色、字体等)
我已经搜索了 odoo 文档,但没有关于实时聊天自定义的教程。
TIA
如何在 Odoo 8 中个性化窗口行为
目前的目标是:
我已经搜索了 odoo 文档,但没有关于实时聊天自定义的教程。
TIA
live_chat
窗口的外观和行为在文件中定义addons/im_chat/static/src/js/im_chat.js
,addons/im_chat/static/src/xml/im_chat.xml
并且addons/im_livechat/static/src/js/im_livechat.js
根据您的需要,您将不得不修改这些文件。对于您在问题中概述的需求,您必须:
1)添加字段询问访问者姓名,电子邮件和关注,如您在第一张图片“A”中看到的客户名称是“访问者”
您必须修改 上的send_welcome_message
功能im_livechat.js
才能发送自定义初始消息,并且您必须更改im_chat.Conversation_message_bubble
模板以使每个“文本气泡”具有不同的外观(例如插入询问用户信息的文本框)
2) 根据访客姓名输入更改访客姓名
当您收集数据时,用户名保存在变量defaultUsername
in 中im_livechat.js
,您必须将其设置在那里
3)改变设计(背景颜色,字体等)
im_chat.Conversation_message_bubble
所有这些都可以通过相应地从文件中更改名称为 = 的模板来实现im_chat.xml
。