织梦DEDECMS如何判断当前字段是否有值,有值显示,无值时隐藏该字段

织梦DEDECMS如何判断当前字段是否有值,有值显示,无值时隐藏该字段,实现方法

打开/include/extend.func.php 文件在最底部添加以下代码

/**
 * 判断当前字段是否有值,有显示,反之不显示
 * @param $var  字段变量
 * @param $name  字段名称
 * @return string
 */
function is_empty($var,$name){
    if(!empty($var)){
        $vars = $name.":".$var;
}else{
        $vars= '';
    }
    return $vars;
}

模板中调用:

{dede:field.niandai function="is_empty(@me,'年代')"/}

 

THE END