CRM
(20)基于 CRM 实现外贸站的在线客服组件
## 需求 实现一个外贸网站的在线客服功能,访客可以通过网站右下角的在线聊天窗口与客服人员进行沟通。 这里使用的是 Whatsapp 作为在线客服的工具,客服人员通过 whatsapp 与访客进行沟通。 Whatsapp 客服账号清单从
大结局:修改 PHP 代码解决 SuiteCRM ERR_CACHE_MISS 错误
书接上回,了解了[浏览器 ERR_CACHE_MISS 的触发机制](https://mmmaq.com/suitecrm-err-cache-miss-when-click-back-button)之后,对于这种列表页
开源客户管理系统 SuiteCRM 点击返回按钮报错 ERR_CACHE_MISS
在公司内部署了一套开源的客户管理系统 SuiteCRM, 具体流程参考:[Ubuntu Server 22.04 部署安装开源 CRM SuiteCRM 7.14](https://mmmaq.com/ubuntu-se
SuiteCRM 二次开发:合同金额与默认货币合同金额的区别
在通过 logic hook 开发 SuiteCRM 合同回款率计算功能时,遇到一个疑问:
为何合同模块有两个合同金额字段?在计算回款率时,我应该使用哪个作为合同金额计算的参考呢?
- total_contract_value:
SuiteCRM 二次开发:基于 logic hook 实现合同回款率的计算
SuiteCRM 的这套 hook 机制还是挺灵活的。就是文档有的少,大部分靠摸索。
部署时,只能在工作日晚上,或者周末没人使用时才能部署。异常痛苦。
## 关联记录存储时相关的 hook
这个属于 Module Hook
SuiteCRM 二次开发:logic hook php 代码中使用 raw sql,及打印日志等
有时候不想了解具体的 SuiteCRM 框架代码,想直接在 PHP 中使用 raw sql。
## 示例代码
```
global $db;
$updateProductsExpiry = "UPDATE aos_p
SuiteCRM 二次开发:关于 bean 的数据操作,及关联关系数据读取
## bean 是什么
想起了 java bean。。。SuiteCRM 中 bean 的含义:
> Beans are the Model in SuiteCRM’s MVC (Model View Controller) arc
SuiteCRM 二次开发:创建 logic hook 实现自定义逻辑
昨天看了一天 SuiteCRM logic hook 的资料,并搜索了 github 上能搜到的所有代码。
但是,感觉效果并不好,公开出来的代码太少,只能零散的学到一些小技巧。
于是,我决定直接在测试环境中通过调试来摸索一番。
SuiteCRM 线上代码用 git 管理
先吐个槽,我发现让销售用上 CRM 真是一件难事。昨天忍不住爆了粗口,感觉没必要。
大家都在装糊涂,或者为自己那点利益使唤别人,就由着他们吧。少说话,多干活。经验是自己的。
言归正传,我发现 SuiteCRM 中新建了模块,或者修改
SuiteCRM 设置负责人时显示全名,而不是 user_name
在使用中文 SuiteCRM 时,有个不友好的地方,例如,
新建客户资料时,在选择要分配的负责人后,字段里会显示负责人的 user_name,
而不是中文名字。
这对用户来说,体验非常不好。
本以为需要修改 PHP 代码,实
上一页
下一页