服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

DEDECMS|帝国CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|苹果CMS|极致CMS|CMS系统|

服务器之家 - 建站程序 - 极致CMS - 极致CMS自定义TAG标签URL的方法

极致CMS自定义TAG标签URL的方法

2023-06-09 19:39网络 极致CMS

极致cms自定义TAG标签的路由规则,适用于 jizhicms2.0X版本,有需要的朋友可以参考下

极致cms自定义TAG标签的路由规则,适用于 jizhicms2.0X版本。可以实现如下效果:

https://www.***.com/tags/1.html

1、TAG标签URL自定义路由:打开 /conf/route.php ,在末尾一行];前面增加如下代码:

  1. ['/\/tags\/([0-9]+)\.html$/','tags/index/id/$1','GET'], 
  2.  
  3. ['/\/tags\/([0-9]+)_([0-9]+)\.html$/','tags/index/id/$1/page/$2.html','GET'], 

2、修改TAG分页链接:打开 /app/home/c/TagsController.php ,找到有2句 一样的代码

  1. $pages = $page->pageList(5,'/page/'); 

2句都修改为

  1. $pages = $page->pageList(5,'_'); 

3、文章或产品详情页,TAG链接的调用代码:

  1. {foreach explode(',',$jz['tags']) as $s}  
  2.  
  3. {if($s)} 
  4.  
  5.    {loop table="tags" keywords="$s" as="vv"}<a href="{fun U('tags/'.$vv['id'])}" target="_blank" title="{$vv['keywords']}">{$vv['keywords']}</a> 
  6.  
  7.    {/loop} 
  8.  
  9. {/if
  10.  
  11. {/foreach} 

至此,修改完毕。

以上则是极致CMS自定义TAG标签URL的方法,有需要的朋友可以参考下

延伸 · 阅读

精彩推荐