dever 6 years ago
parent
commit
9ff72ef90a
2 changed files with 14 additions and 1 deletions
  1. 1 1
      source/database/stat.php
  2. 13 0
      source/lib/Core.php

+ 1 - 1
source/database/stat.php

@@ -93,7 +93,7 @@ return array
 			'desc' 		=> 'uv数',
 			'match' 	=> 'option',
 			'update'	=> 'text',
-			'list'		=> true,
+			//'list'		=> true,
 		),
 
 		'order'		=> array

+ 13 - 0
source/lib/Core.php

@@ -25,6 +25,19 @@ class Core
 		);
 		Dever::log($log, 'source');
 
+		$data = array();
+		$data['info_id'] = $id;
+		$data['day'] = Dever::maketime(date('Y-m-d', time()));
+		$info = Dever::db('source/stat')->one($data);
+
+		if ($info) {
+			$data['pv'] = $info['pv'] + 1;
+			Dever::db('source/stat')->update($data);
+		} else {
+			$data['pv'] = 1;
+			Dever::db('source/stat')->insert($data);
+		}
+
 		return true;
 	}
 }