模板手册模板函数dynamicPageLinkdynamicPageLink函数描述 动态模板页面链接获取函数,例如:${dynamicPageLink('Search')} 函数参数 属性名类型必填描述动态页面类型String是非预览模式忽略sid/pp固定参数String否默认:true,sid=站点ID,pp=发布通道编码 用法示例 示例1 使用场景:搜索页面跳转路径,带固定参数 <script> var searchLink = "${dynamicPageLink('Search', false)}"; window.location.href = searchLink + "&q=" + $("#query").val(); </script> 示例2 使用场景:默认发布状态下sid/pp参数通过nginx配置rewrite后可省略掉 nginx 配置 location = /_search { rewrite /_search?(.*) /_search?sid=461755380629573&pp=pc&$1 break; ssi on; ssi_silent_errors on; proxy_pass http://localhost:8080; } 页面处理时兼容无sid/pp参数情况 <script> var searchLink = "${dynamicPageLink('Search')}"; if (searchLink.indexOf("?") > -1) { searchLink += "&q=" + $("#query").val(); } else { searchLink += "?q=" + $("#query").val(); } window.location.href = searchLink; </script>dictfileExtractor