我编写了一个sh*tcode,它以xml格式从一个会计程序加载数据,并将其解析并添加到数据库中,但有一个大问题:数据在CRM中显示在页面本身上,您需要重新加载页面2次,当您第一次重新启动页面时,系统转到缓存,当第二次更新实际上转到数据库时,我需要使用php或js来使其不访问缓存,而是访问数据库。
P.S.版本vTigerCRM 7.1模块产品
发布于 2019-01-15 08:08:13
有三种解决方案,A)使代码中的动态内容清晰( B)清除代码中的Smarty ( C)禁用vTiger中的缓存
如果选项A有效,那么它是最有效的
其中之一是在代码中添加一个小页脚或页眉,以更改内容以让智能缓存本身(例如put Date()或一个数字)清除。
第二个解决方案是寻找SMARTY来清除缓存:
// clear the entire cache
$smarty->clearAllCache();
// clears all files over one hour old
$smarty->clearAllCache(3600);
第三,查找表prefix_configuration
下的prefix_configuration
并将其设置为
https://stackoverflow.com/questions/54193165
复制相似问题