建站之星平台,一般通过唾液传染的疾病有哪些,昆明网站服务,做网站需要注册哪类商标如果你使用pbootcms来管理你的网站#xff0c;你可能会遇到这样的需求#xff1a;将TAG标签列表改成静态化的类似于栏目结构的需求。下面是实现这个需求的步骤。
步骤1 修改PHP文件
打开 apps/home/controller/ParserController.php 并找到大约在1852行左右的代码段#x…如果你使用pbootcms来管理你的网站你可能会遇到这样的需求将TAG标签列表改成静态化的类似于栏目结构的需求。下面是实现这个需求的步骤。
步骤1 修改PHP文件
打开 apps/home/controller/ParserController.php 并找到大约在1852行左右的代码段 将其删除并替换为$link Url::home(tag/.str_replace( ,_,$value[tags]));这将确保TAG标签打开后的URL变成需要的扁平化结构即 https://www.861ppt.com/tags/861ppt/ 这种形式。
步骤2 增加一个TAGS.HTML模板文件
可以直接使用newslist.html模板文件并修改其中的TDK部分。原来的TDK如下
title{pboot:pagetitle}/title
meta nameKeywords content{pboot:pagekeywords} /
meta nameDescription content{pboot:pagedescription} /由于TAG标签列表的标题应该是标签本身我们需要修改TDK让它获取到标签来当列表的标题。具体而言我们需要将其修改成
title{$get.tag}-{pboot:sitesubtitle}/title
meta nameKeywords content{$get.tag} /
meta nameDescription content{pboot:pagedescription} /这样你就能够满足客户需求将TAG标签列表改成静态化的类似于栏目结构的形式了。