后台页面参数传递
名扬银河数字官网系统的后台页面参数传递文档:
一、页面通过网页地址超链接形式传递参数信息:
1、网站管理者通过直接输入后台页面地址链接,或点击网站后台页面上的超链接地址进行访问,在这些链接中有的包含了相关参数信息,提供给网站系统识别信息做出处理等。
比如:链接https://网站域名/管理后台地址/news_list?page=2&flag=1,传递的参数为分页页码page=2和文章状态flag=1;若有多个参数时,使用&间隔各参数信息。
在文章列表页的页面代码中可使用[req=page=int]方式定义获取参数信息,然后在页面代码中就可使用$req.page$来使用参数值2。使用[req=flag=int]方式定义获取参数信息,在页面代码中可使用$req.flag$来使用参数值1。
2、在网站后台的页面url访问地址定义中,可以从访问地址里匹配出某些参数信息来使用,同时也可以使用链接问号?后传参方式一起结合。比如:
[url]
[name]文章列表页[/name]
[req]/news_list(\?(.*?)?)?[/req]
[filename]news_list[/filename]
[query][/query]
[/url]
3、在网站后台信息列表页中的分页链接传递参数信息:
页面代码中使用分页数据查询组件时,在[pagenavi]...[/pagenavi]区域中定义分页链接信息,
<div class="pagebar"><div class="pages">
[pagenavi]<a href="news_list?typeid=$req.typeid$&page=$i$" class="pagebtn page$i$">$i$</a>[/pagenavi]
</div></div>
该分页链接信息区域的输出结果如:
<div class="pagebar"><div class="pages">
<a href="news_list?typeid=2&page=1" class="pagebtn page1">1</a>
<a href="news_list?typeid=2&page=2" class="pagebtn page2">2</a>
<a href="news_list?typeid=2&page=3" class="pagebtn page3">3</a>
<a href="news_list?typeid=2&page=4" class="pagebtn page4">4</a>
<a href="news_list?typeid=2&page=5" class="pagebtn page5">5</a>
</div></div>
关于分页数据查询组件的具体操作,请详见【分页数据查询组件文档】。
二、在网站后台的页面代码中定义和获取使用参数信息:
页面代码中定义接收参数信息使用[req=参数名称=参数类型],写法分解:
1、开头:[req=
2、参数名称:参数名只支持英文字母、数字、下划线、短横线。比如:id,name,typeid,k等。系统禁止使用的相关参数信息,请详见【后台管理页面url须知文档】。
3、定义类型开头:=
4、参数类型:参数值类型支持int、varchar、nvarchar,请选择其一使用,int表示数字;varchar表示英文字母 数字 下划线 短横线等以非中文为主的信息;navarchar表示以中文为主的文本信息。
5、结尾:]
举例:[req=id=int],定义获取id参数信息。[req=tel=varchar],定义获取搜索的电话号码参数信息。[req=title=nvarchar],定义获取搜索的信息标题参数信息。
三、在网站后台的页面代码中使用已定义的参数信息的值:
需要使用定义的参数的值,请使用$req..参数名称$,参数值长度最多支持100个字符。比如:$req.id$,$req.tel$,$req.title$。
四、网页地址参数信息须知:
请不要使用敏感型、风险型、涉嫌违规违法相关的信息作为页面url访问地址信息,不要使用网站系统明确禁止的名称信息和名称后缀。具体详情请详见【后台管理页面url须知文档】。
五、更多网站系统管理后台的页面参数传递的用法实战操作,请下载名扬银河数字官网系统后获得更好的实践代码与文档的查阅体验,下载网站系统请【名扬银行数字官网系统的最新版本】。