<?php Yii::setAlias('@common', dirname(__DIR__)); Yii::setAlias('@frontend', dirname(dirname(__DIR__)) . '/frontend'); Yii::setAlias('@backend', dirname(dirname(__DIR__)) . '/backend'); Yii::setAlias('@mobile', dirname(dirname(__DIR__)) . '/mobile'); Yii::setAlias('@wechat', dirname(dirname(__DIR__)) . '/wechat'); Yii::setAlias('@console', dirname(dirname(__DIR__)) . '/console'); if(!function_exists('f_unit')) { function f_unit($str,$unit = null){ if(empty($str)) return '暂无资料'; if($unit != null) { $arr = ['平方米','个','栋','户','年']; foreach ($arr as $val) { if($val == $unit) { if(strpos($str,$val) !== false) { return $str; } else { return $str.$val; } } } } return $str; } } //用于隐藏或显示 HTML 模块 if(!function_exists('modules_show')) { function modules_show($id) { $find = \common\models\Frontend::findOne($id); if($find && $find['status'] == 2) echo 'display:none;'; } } if(!function_exists('getTree')) { function getTree($data, $pId,$sele = 'son') { $tree = []; foreach($data as $k => $v) { if($v['pid'] == $pId) { //父亲找到儿子 $v[$sele] = getTree($data, $v['id']); $tree[] = $v; // unset($data[$k]); } } return $tree; } }