dedecms聯動篩選 織夢的分類篩選功能分享

2021-10-13 11:20:03 字數 1876 閱讀 7855

2、修改extend.func.php檔案,在其最後面新增如下**:

//dedecms聯動篩選功能 by 織夢技術研究中心 技術支援群:217479292 字元過濾函式

02function wwwcms_filter($str,$stype="inject")  else if ($stype=="xss")

23  return $str;

24 }

26/**

27  *  載入自定義表單(用於發布)

28  *

29  * @access    public

30  * @param     string  $fieldset  字段列表

31 * @param     string  $loadtype  載入型別

32 * @return    string

33  */

35 function addfilter($channelid, $type=1, $fieldsnamef, $defaulttid, $loadtype='autofield')

36 44  $nofilter = (isset($_request['totalresult']) ?"&totalresult=".$_request['totalresult'] : '').(isset($_request['pageno']) ?"&pageno=".$_request['pageno'] : '');

45  $filterarr = wwwcms_filter(stripos($_server['request_uri'], "list.php?tid=") ? str_replace($nofilter, '', $_server['request_uri']) : $globals['cfg_cmsurl']."/plus/list.php?tid=".$tid);

46     $cinfos = $dsql->getone(" select * from  `#【分隔符】@__channeltype` where id='$channelid' ");

47  $fieldset=$cinfos['fieldset'];

48  $dtp = new dedetagparse();

49     $dtp->setnamespace('field','');

50     $dtp->loadsource($fieldset);

51     $dede_addonfields = '';

52     if(is_array($dtp->ctags))

53     

73       $dede_addonfields .= '

'; 74      break;

76      case 2:

77       $dede_addonfields .= 'getname().' οnchange="window.location=this.options[this.selectedindex].value">

78        '.'getname()."=".$fields_value,"",$filterarr).'">全部';

79       $addonfields_items = explode(",",$ctag->getatt('default'));

80       for ($i=0; $i

81       

86       $dede_addonfields .= '

87       ';

88      break;

89     }

90             }

91         }

92     }

93  echo $dede_addonfields;

94 }

織夢聯動型別

1 表單新增欄位時發現沒有聯動型別,是因為檔案注釋了,需要修改兩個檔案 第乙個 dede templets diy field edit.htm 127行 官方把 聯動型別 這句給注釋掉了,取消注釋。第二個 dede templets diy field add.htm 146行 官方把 聯動型別 ...

dedecms 織夢 整合discuz

所用版本 dedecms 5.7 discuz x2.5 sc utf8 如何完成dedecms模板系統與discuz論壇整合呢?這裡的整合指會員資訊,會員登陸 退出的同步 論壇資訊的引用 等等。首先,我們先來安裝織夢 dedecms 系統。然後,我們在 根目錄下建乙個bbs資料夾,將discuz ...

織夢dedecms自動編號

專欄入口下的欄目需要不同的顏色,我們這裡用到了自動編號,每個編號定義不同的顏色。我們先看一下自動編號的用法 1 簡介 自動編號屬性 autoindex和itemindex 在列表迴圈中自增的乙個編號,預設從0開始。在dedecms中以下三個標籤含有這個屬性。arclist 標籤下使用 field g...