0

如何在 Odoo 8 中个性化窗口行为

目前的目标是:

  • 添加询问访客姓名、电子邮件和关注点的字段,正如您在第一张图片“A”中看到的客户姓名是“访客”
  • 根据他/她的姓名输入更改访客姓名
  • 更改设计(背景颜色、字体等)

我已经搜索了 odoo 文档,但没有关于实时聊天自定义的教程。

管理员视图

客户视图

TIA

4

1 回答 1

0

live_chat窗口的外观和行为在文件中定义addons/im_chat/static/src/js/im_chat.jsaddons/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) 根据访客姓名输入更改访客姓名

当您收集数据时,用户名保存在变量defaultUsernamein 中im_livechat.js,您必须将其设置在那里

3)改变设计(背景颜色,字体等)

im_chat.Conversation_message_bubble所有这些都可以通过相应地从文件中更改名称为 = 的模板来实现im_chat.xml

于 2017-01-20T10:27:54.363 回答