我正在构建一个拥有自己的mapserver的PHP Web地图应用程序。 每层有两个模板 - 访客和登录用户的模板。 我的普通mapfile有一行像
TEMPLATE "templates/template.html"
但我还有一个templates_guest文件夹,其中包含客人的html模板。 如何更改“模板”'运行时的参数? 如果用户已登录,则TEMPLATE路径应为templates_guest / template.html
答案 0 :(得分:0)
我很确定你可以通过查询字符串完成此任务。
我建议通过url查询字符串执行此操作。在查询字符串中编辑模板路径,如下所示:
...&map.web.template='templates_guest/template.html'...
有关详细信息,请参阅MapServer Docs