聯(lián)系官方銷(xiāo)售客服
1835022288
028-61286886
自定義函數(shù)做共享模塊的搜索url(聯(lián)動(dòng)篩選)偽靜態(tài),在培訓(xùn)課程(pxkc)欄目下,有一個(gè)聯(lián)動(dòng)篩選,我測(cè)試自定義函數(shù)偽靜態(tài)效果,url能正常匹配,但是點(diǎn)擊聯(lián)動(dòng)篩選,跳轉(zhuǎn)的模板一直是默認(rèn)的search.html。
原偽靜態(tài)url是:/pxkc/lmcatid-1-zy-1.html
測(cè)試偽靜態(tài)url是:/pxkc/lmcatid-1-zy-1.html
custom.php自定義函數(shù)
<?php function my_url($data) { $urlgz = ""; foreach ($data as $key => $value){ $urlgz = $value; } return 'lm'.$urlgz; //我在這里加了個(gè) lm,如果將lm刪掉,則正常。不明白為什么會(huì)這樣。 } ?>
URL規(guī)則-共享模塊-搜索分頁(yè):
pxkc/{my_url($data)}.html
rewrite.php代碼規(guī)則
return [ "pxkc\/(.+)\.html" => "index.php?s=kc&c=search&rewrite=$1", //必須在前面 【pxkc欄目搜索url規(guī)則】模塊搜索頁(yè)(分頁(yè))(pxkc/{param}.html) "([A-za-z0-9 \-\_]+)\.html" => "index.php?c=category&dir=$1", //【共享欄目和內(nèi)容頁(yè)url規(guī)則】模塊欄目列表({dirname}.html) "([A-za-z0-9 \-\_]+)\/([0-9]+)\.html" => "index.php?c=show&id=$2", //【共享欄目和內(nèi)容頁(yè)url規(guī)則】模塊內(nèi)容頁(yè)({dirname}/{id}.html) ];
回復(fù)@迅??蚣芗夹g(shù)-胡老師
搜索字段的拼接符”-“能刪掉嗎?我在:設(shè)置-內(nèi)容設(shè)置-模塊搜索-模塊-搜索參數(shù)連接符號(hào),刪除掉,但是鏈接拼接符還是有-
回復(fù)@迅??蚣芗夹g(shù)-胡老師 好的,明白了。
回復(fù)@迅??蚣芗夹g(shù)-胡老師
如果我用字母”e“作為分割符,而字段中如果有存在e字母,是否會(huì)出現(xiàn)問(wèn)題?