织梦dedecms地区联动在当前页面title加入选择的地区名

  织梦分类信息模型在列表页选择地区联动时,想要在北京市东城区学院 – 我的网站 或者 广东省广州市白云区学院_我的网站

  效果展示

  织梦dedecms地区联动在当前页面title加入选择的地区名

  打开 includearc.sglistview.class.php 找到

  $this->Fields[‘typeid’] = $this->TypeID;

  在它的下面加入

  $this->Fields[‘nativeplace’] = $this->searchArr[‘nativeplace’];

  打开 includeextend.func.php 在最下面增加个方法

  if ( ! function_exists(‘GetSysEnum’))

  {

  function GetSysEnum($evalue, $egroup)

  {

  global $dsql;

  $egroup = isset($egroup) ? $egroup : ‘nativeplace’;

  if($evalue % 500 == 0)

  {

  $rowtop = $dsql->GetOne(“select ename from `dede_sys_enum` where egroup='”.$egroup.”‘ and evalue='”.$evalue.”‘”);

  return $rowtop[‘ename’];

  }

  else

  {

  (preg_match(“#.#”, $evalue)) ? $rowre = $dsql->GetOne(“select ename from `dede_sys_enum` where egroup='”.$egroup.”‘ and evalue='”.( floor($evalue-($evalue%500))+1 ).”‘”) : $rowre[‘ename’] = ”;

  $rowtop = $dsql->GetOne(“select ename from `dede_sys_enum` where egroup='”.$egroup.”‘ and evalue='”.( floor($evalue-($evalue%500)) ).”‘”);

  $rowson = $dsql->GetOne(“select ename from `dede_sys_enum` where egroup='”.$egroup.”‘ and evalue='”.$evalue.”‘”);

  if(is_array($rowson))

  {

  return $rowtop[‘ename’].$rowre[‘ename’].$rowson[‘ename’];

  }

  }

  }

  }

  列表模板title处的标签写法

  {dede:field.nativeplace function=GetSysEnum(@me)/}_{dede:field.title/}_{dede:global.cfg_webname/}

  教程结束。

☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
pbootcms模板网 » 织梦dedecms地区联动在当前页面title加入选择的地区名

Pbootcms模板网 提供优质的模板集合

立即查看 了解详情