PbootCMS自定义提示页面
发布于: 技术分享
PbootCMS自定义提示页面
最近不想写响应式了,所以就暴力地拒绝手机端访问。但是这样对手机用户太不公平了,于是还是好心给了个提示。为了方便扩展和后期修改维护,就和PB的模型、栏目结合了一下。

最近变懒了,觉得写响应式好麻烦。虽然说手机端用户很重要,但是新构思的模板还是以PC端为主的,大不了以后再适配个小程序什么的补偿手机端用户呗。

因为目前也没想好该怎么提示手机端用户,后期想好了再改代码也挺麻烦的,所以就结合PB的模型和栏目整了个可以定义提示页面样式和内容的模板方案,虽然简陋,但是够用。


一、新建模型

之前写教程的时候就提到过,PB的模型很重要,也很好用,要善于利用。这次我就新建了一个叫访问提示的模型如下图,该模型是一个列表,详情页模板默认叫tips.html,列表页模板就无所谓了,反正用不着。

1638974891(1).jpg


二、添加栏目

这里就自由发挥了,比如我新建一个访问提示栏目,使用模型的默认模板,你也可以新建一个会员登陆成功提示或者其他什么的栏目,再给它一个HTML模板。


三、获取页面地址,跳转

一般来说,这种提示的页面都是固定的,所以直接获取地址跳转就行了。

注意:如果使用js放在公共的foot或者head进行跳转,并且提示模板也使用了公共的foot或者head,那么需要做一个判断,不然就会不停地跳转了。没错,程序就是这么笨。


判断代码如下(以我的手机端跳转为例):

1638975367(1).png
(先获取地址栏的当前页地址,然后和跳转的页面地址做个判断,如果是当前页就不跳了)


OK,就这样,很简单!