Crafter CMS 2.5.x 正在寻找客户端用户代理

Crafter CMS 2.5.x Looking for client user agent

我需要根据它是桌面客户端还是移动设备来更改页面的呈现。 有没有办法在页面控制器中获取用户代理,所以我设置了一个标志并在模板中使用它。

如果您希望使用这种方法并自己控制模板,您可以使用控制器查看

def agent = request.getHeader("User-Agent")