首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >vTiger客户关系管理中缓存的几个问题

vTiger客户关系管理中缓存的几个问题
EN

Stack Overflow用户
提问于 2019-01-15 05:30:48
回答 1查看 2.4K关注 0票数 0

我编写了一个sh*tcode,它以xml格式从一个会计程序加载数据,并将其解析并添加到数据库中,但有一个大问题:数据在CRM中显示在页面本身上,您需要重新加载页面2次,当您第一次重新启动页面时,系统转到缓存,当第二次更新实际上转到数据库时,我需要使用php或js来使其不访问缓存,而是访问数据库。

P.S.版本vTigerCRM 7.1模块产品

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-15 08:08:13

有三种解决方案,A)使代码中的动态内容清晰( B)清除代码中的Smarty ( C)禁用vTiger中的缓存

如果选项A有效,那么它是最有效的

其中之一是在代码中添加一个小页脚或页眉,以更改内容以让智能缓存本身(例如put Date()或一个数字)清除。

第二个解决方案是寻找SMARTY来清除缓存:

代码语言:javascript
代码运行次数:0
运行
复制
// clear the entire cache
$smarty->clearAllCache();

// clears all files over one hour old
$smarty->clearAllCache(3600);

第三,查找表prefix_configuration下的prefix_configuration并将其设置为

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54193165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档