您现在的位置是:帝国cms修改内容页命名方式

帝国cms修改内容页命名方式

PHP 日期:2022-05-27点击:191

修改文件 \e\class\functions.php

//返回命名方式
function ReturnInfoFilename($classid, $id, $filenameqz) {
    global $class_r;
    if ($class_r[$classid][filename] == 1) { //time命名
        // $filename = $class_r[$classid][filename_qz] . time() . $id;
        // 喻理 ID补齐位数
        $pad_length = $id >= 1000 ? 6 : 3;
        $filename = $class_r[$classid][filename_qz] . time() . str_pad($id, $pad_length, 0, STR_PAD_LEFT);
    } elseif ($class_r[$classid][filename] == 2) { //md5命名
        $filename = $class_r[$classid][filename_qz] . md5(uniqid(microtime()) . $id);
    } elseif ($class_r[$classid][filename] == 3) { //目录
        $filename = $class_r[$classid][filename_qz] . $id . '/index';
    } elseif ($class_r[$classid][filename] == 4) { //date命名
        // $filename=$class_r[$classid][filename_qz].date('Ymd').$id;
        // 喻理 ID补齐位数
        $pad_length = $id >= 1000 ? 6 : 3;
        $filename = $class_r[$classid][filename_qz] . date('Ymd') . str_pad($id, $pad_length, 0, STR_PAD_LEFT);
    } elseif ($class_r[$classid][filename] == 5) { //公共信息ID
        $filename = $class_r[$classid][filename_qz] . ReturnInfoPubid($classid, $id);
    } else { //id
        // $filename=$class_r[$classid][filename_qz].$id;
        // 喻理 ID补齐位数
        $pad_length = $id >= 1000 ? 6 : 3;
        $filename = $class_r[$classid][filename_qz] . str_pad($classid, 3, 0, STR_PAD_LEFT) . str_pad($id, $pad_length, 0, STR_PAD_LEFT);
    }
    $filename = $filenameqz . $filename;
    return $filename;
}

标签: ecms

站长简介

姓名:喻理
微信:yuli0927
邮箱:yuli0927@126.com
不懂业务的运维工程师不是一个好程序员。

分类

最新文章

热门文章