登錄 注冊 發(fā)新帖 |
雅風(fēng)
|
||
發(fā)帖時間:2018-5-15 |
查看數(shù):0 |
回復(fù)數(shù):7
|
雅風(fēng)
|
已搞定,奉上方法給其他需要的朋友使用:
twcms/view/parseurl_control.class.php: // 標簽URL $len = strlen($cfg['link_tag_pre']); if(substr($uri, 0, $len) == $cfg['link_tag_pre']) { $len2 = strlen($cfg['link_tag_end']); if(substr($uri, -$len2) == $cfg['link_tag_end']) { $newurl = substr($uri, $len, -$len2); $u_arr = explode('_', $newurl); if(count($u_arr) >= 1) { $_GET['control'] = 'tag'; $_GET['action'] = 'index'; //$_GET['mid'] = $u_arr[0]; $_GET['name'] = $u_arr[0]; isset($u_arr[2]) && $_GET['page'] = $u_arr[1]; return; } } } twcms/model/cms_content_model.class.php: // 標簽鏈接格式化 public function tag_url(&$mid, &$name, $page = FALSE) { // hook cms_content_model_tag_url_before.php if(empty($_ENV['_config']['twcms_parseurl'])) { $s = $page ? '-page-{page}' : ''; return $this->cfg['webdir'].'index.php?tag--mid-'.$mid.'-name-'.urlencode($name).$s.$_ENV['_config']['url_suffix']; }else{ return $this->cfg['webdir'].$this->cfg['link_tag_pre'].urlencode($name).($page ? '_{page}' : '').$this->cfg['link_tag_end']; } }
2018-5-15
#2樓
|
baidu2018
|
測試了不管用,雖然實現(xiàn)了,但是打開頁面全成了404
2018-6-8
#3樓
|
ntbiz
|
沒有啊
2018-7-31
#4樓
|
ntbiz
|
不錯,找到了
2018-7-31
#5樓
|
hczcyy
|
感謝分享
2018-8-5
#6樓
|
老雷
|
不錯,方法可用。謝謝
2020-7-17
#7樓
|
im3e
|
引用 雅風(fēng): 已搞定,奉上方法給其他需要的朋友使用:
twcms/view/parseurl_control.class.php:
// 標簽URL 你這方法是不行的,會顯示404錯誤
2022-12-4
#8樓
|
游客組
|