检索了好长时间,没寻找一个好的方式,就凑活用这一方式吧。或许仅有这一方式较为好 先在后台管理的“连动类型管理方法”里增加“类型组”,“类 别 名”填汉语,“缓存文件组名”填英语英文字母。 在“归类名字”后边提升归类 随后在“內容实体模型管理方法”里点“归类信息内容”,在点“字
检索了好长时间,没寻找一个好的方式,就凑活用这一方式吧。或许仅有这一方式较为好
先在后台管理的“连动类型管理方法”里增加“类型组”,“类 别 名”填汉语,“缓存文件组名”填英语英文字母。
在“归类名字”后边提升归类
\0
\0
随后在“內容实体模型管理方法”里点“归类信息内容”,在点“字段名管理方法”,点“加上新字段名”。“表格提醒文本”填汉语,“字段名名字”填英语英文字母
那样,在归类信息内容里加上文本的情况下就会有相匹配的挑选了。
随后便是在前台接待显示信息。
先改动 link.lib.php 文档
检索require_once(DEDEDATA. /
下边加上
require_once(DEDEROOT. /data/
改动
link( $ctag, $refObj)
{
global $dsql,$nativeplace,$infotype,$自定连动类型字段名名,$hasSetEnumJs,$cfg_cmspath,$cfg_mainsite;
global $em_nativeplaces,$em_infotypes,$em_自定连动类型字段名名s; //认清楚,这儿后边的个s
检索$fields = array( nativeplace = , infotype =
改动
$fields = array( nativeplace = , infotype = , 自定连动类型字段名名 = , typeid = $typeid,
channelid = $channelid, linkallplace = , linkalltype = , linkall自定连动类型字段名名 =
$fields[ nativeplace ] = $fields[ infotype ] = $fields[ 自定连动类型字段名名 ] =
检索$fields[ linkalltype ] =
在下边加上
$fields[ linkall自定连动类型字段名名 ] = a href= {$baseurl}?channelid={$channelid} tid={$typeid} 自定连动类型字段名名={$自定连动类型字段名名} 不限 /a
检索if(is_array($ctp- CTags))在这里句上边加上
//自定连动类型字段名连接if(empty($自定连动类型字段名名)){ foreach($em_自定连动类型字段名名s as $eid= $em) { if($eid % 500 != 0) continue; $fields[ 自定连动类型字段名名 ] .= a href= {$baseurl}?channelid={$channelid} tid={$typeid} 自定连动类型字段名名={$eid} nativeplace={$nativeplace} {$em} /a }}else{ $sontype = ( ($自定连动类型字段名名 % 500 != 0) ? $自定连动类型字段名名 : 0 ); $toptype = ( ($自定连动类型字段名名 % 500 == 0) ? $自定连动类型字段名名 : ( $自定连动类型字段名名-($membertype%500) ) ); $fields[ 自定连动类型字段名名 ] = a href= {$baseurl}?channelid={$channelid} tid={$typeid} 自定连动类型字段名名={$toptype} nativeplace={$nativeplace} b {$em_自定连动类型字段名名s[$toptype]} /b /a foreach($em_自定连动类型字段名名s as $eid= $em) { if($eid $toptype+1 || $eid $toptype+499) continue; if($eid == $自定连动类型字段名名) { $fields[ 自定连动类型字段名名 ] .= b {$em} /b } else { $fields[ 自定连动类型字段名名 ] .= a href= {$baseurl}?channelid={$channelid} tid={$typeid} 自定连动类型字段名名={$eid} nativeplace={$nativeplace} {$em} /a } }}
再改动plus\list.php文档
$自定连动类型字段名名 = ( (empty($自定连动类型字段名名) || !is_numeric($自定连动类型字段名名)) ? 0 : $自定连动类型字段名名 );
再检索if(!empty($infotype)) $cArr[ infotype ] = $infotype;,在下边加上
if(!empty($自定连动类型字段名名)) $cArr[ 自定连动类型字段名名 ] = $自定连动类型字段名名;
寻找include\iew.class.php文档
检索if(!empty($this- searchArr[ keyword ]))在上边加上
//自定连动类型 if(!empty($this- searchArr[ 自定连动类型字段名名 ])) { if($this- searchArr[ 自定连动类型字段名名 ] % 500 ==0 ) { $naddQuery .= And arc.自定连动类型字段名名 = {$this- searchArr[ 自定连动类型字段名名 ]} And arc.自定连动类型字段名名 .($this- searchArr[ 自定连动类型字段名名 ]+500). } else { $naddQuery .= And arc.自定连动类型字段名名 = {$this- searchArr[ 自定连动类型字段名名 ]} } }
前台接待模版启用
[field:linkall自定连动类型字段名名/] [field:自定连动类型字]
到此,就早已能够一切正常应用了连动挑选了,可是分页查询标识会出现难题。
处理方法:
改动 /include/iew.class.php文档
搜索 function GetPageListDM
将下列编码
global $nativeplace,$infotype,$keyword;
更换为
global $nativeplace,$infotype,$自定连动类型字段名名,$keyword;
if(empty($infotype)) $infotype = 0;
改成
if(empty($自定连动类型字段名名)) $自定连动类型字段名名 = 0;
将
$geturl = tid= .$this- TypeID. TotalResult= .$this- TotalResult. nativeplace=$type=$infotype keyword= .urlencode($keyword).
改成
$geturl = tid= .$this- TypeID. TotalResult= .$this- TotalResult. nativeplace=$type=$infotype 自定连动类型字段名名=$自定连动类型字段名名 keyword= .urlencode($keyword).
本网站在线客服QQ号:(点一下左侧QQ号沟通交流),群号码() 假如您有一切织梦cms难题,请把难题发至群内,阁主将为您写处理实例教程!
< , PC 端升级后,手机上端全自动升级。 把 \m\index.php 里边的 $row[sho...