织梦二次开发记录 require_once (DEDEINC."/enums.func.php");//这个是官方的一些方法,不够用 require_once (DEDEDATA."/enums/nativeplace.php");//缓存的地区enums 官方只提供了获取一级数据: $arr = getTopData('nativeplace'); print_r($arr); 自己扩展一下吧 获取二级数据 、获取三级数据 //城市 $cityarr = getSonTopData('nativeplace','10000');//广东 //区 $areaarr = getSecTopData('nativeplace','10001'); /** * 获取二级数据 * * @access public * @param string $egroup 联动组 * @return array */ function getSonTopData($egroup]$selv=0) { $data = array(); $cachefile = DEDEDATA.'/enums/'.$egroup.'.php'; include($cachefile); $maxv = $selv+500; $enums_data = ${'em_'.$egroup.'s'}; for($i=$selv+1; $i { if(isset($enums_data[$i,)) { $data[$i, = $enums_data[$i,; } } return $data; } /** * 获取二级数据 * * @access public * @param string $egroup 联动组 * @return array */ function getSecTopData($egroup]$selv=0) { $data = array(); $cachefile = DEDEDATA.'/enums/'.$egroup.'.php'; include($cachefile); $maxv = $selv+500; $enu...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|