class Content extends \Phpcmf\Model\Content {
内容发布之前
public function _content_post_before($id, $data, $old) {
if (!$id) {
// 这个判断表示新增内容
$current_time = date('YmdHis');
// 生成5个随机数字
$random_numbers = '';
for ($i = 0; $i < 6; $i++) {
$random_numbers .= mt_rand(0, 9);
}
// 将当前时间和随机数字拼接到$value中
$data[1]['file_number'] = $current_time . $random_numbers;
}
return $data;
}
}
class Content extends \Phpcmf\Model\Content { 内容发布之前 public function _content_post_before($id, $data, $old) { if (!$id or !$old['file_number']) { // 这个判断表示新增内容 $current_time = date('YmdHis'); // 生成5个随机数字 $random_numbers = ''; for ($i = 0; $i < 6; $i++) { $random_numbers .= mt_rand(0, 9); } // 将当前时间和随机数字拼接到$value中 $data[1]['file_number'] = $current_time . $random_numbers; } else { $data[1]['file_number'] = $old['file_number']; } return $data; } }先看我给你提供的资料和思路,先自己研究,如果自己实在搞不定,可以找官方专业人员(点击联系)来帮你,官方人员远程协助操作,你看着官方操作,下次也就学会技巧了不太熟悉代码的话,可以找其他开发者帮忙,然后再分析分析他们的写代码,这样自己也学会了开发技巧。