十五年风雨路 · 一心铸精品

一个官网 留一件精品 做一个项目 树一块样板

Pbootcms模板tags.html的tags标题优化办法

上一篇我们提到: 在使用PBOOTCMS建设网站的时候出现一个客户特殊需求,在众多产品分类且每个分类都有大量自定义参数前提下,进行目标产品的自由筛选;实现效果如下:具体实现方法如下:第一步、制作前端筛选模板;在所需要设置筛选的模板里面进行添加以下代码:<divclass="fo-sectionfo-padding-topfo-padding-bo

接下来我们进入今天的正文:
2022-03-16

今天更新了最新的 pb, 发现能够自定义 tags 模板页面了,但是页面标题里面不包含 tag 名,感觉不美观,就在 tags.html 里面加了段 js,修改页面的标题。Pbootcms模板tags.html的tags标题优化办法

由于tag 页面链接变成了 /tag/软件/ 这样,所以我们要匹配到第四个和第五个“/”符号之间的“软件”,而结果匹配到的是“%E8%BD%AF%E4%BB%B6”,所以我们要 decode 解码一下。

js 代码如下:

<script>window.onload = function(){var url = '{pboot:pageurl}';var decode = (decodeURI((url.split(///)[4]))); // 正则提取链接的第四和第五个'/'符号之间的参数,并解码var sitetitle = '{pboot:sitetitle}';document.title = decode + '-' + sitetitle;}</script>

或者 jq:

<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script><script>$(function(){var url = '{pboot:pageurl}';var decode = (decodeURI((url.split(///)[4]))); // 正则提取链接的第四和第五个'/'符号之间的参数,并解码var sitetitle = '{pboot:sitetitle}';$('title').html(decode + '-' + sitetitle);})</script>


二维码

扫一扫,浏览关注本文

扫码访问手机网站

版权所有 Copyright © 2007-2024 星空体育·(中国)官方网站    川公安网备案:51010602001006号     

地址:四川省成都市金牛区五福桥东路229号龙湖北城天街28栋903  蜀ICP备11012605号-1

始于2007年,十五年品牌网站建设,值得信赖!  xml地图txt地图