在用户购买某个角色(我使用UC和规则这样做)之后,主菜单不会自动更新。用户可以访问属于新角色的所有内容,但只有当我手动清除站点上的缓存时,菜单才会更新。在寻找解决方案时,我发现这与菜单缓存有关。我不使用钻或开发,需要一个适合生产现场的解决方案。最好完全禁用菜单缓存吗?我该怎么做呢?有模块吗?萨克斯角
发布于 2013-07-30 11:47:21
您不能禁用菜单缓存-如果可以,Drupal将需要扫描每个请求上的所有模块,这将杀死您的网站。您可以使用缓存动作:
它目前规定了以下方面的行动:
只要清除菜单缓存中的相同规则,您就可以向用户添加一个角色。当然,在加入这个角色之后。
https://drupal.stackexchange.com/questions/80863
复制相似问题