MapServer中的动态模板路径

时间:2014-07-24 18:46:47

标签: php map mapserver

我正在构建一个拥有自己的mapserver的PHP Web地图应用程序。 每层有两个模板 - 访客和登录用户的模板。 我的普通mapfile有一行像

TEMPLATE "templates/template.html"

但我还有一个templates_guest文件夹,其中包含客人的html模板。 如何更改“模板”'运行时的参数? 如果用户已登录,则TEMPLATE路径应为templates_guest / template.html

1 个答案:

答案 0 :(得分:0)

我很确定你可以通过查询字符串完成此任务。

我建议通过url查询字符串执行此操作。在查询字符串中编辑模板路径,如下所示:

...&map.web.template='templates_guest/template.html'... 

有关详细信息,请参阅MapServer Docs