有时候需要自定义CMS的顶部和右侧链接,dolphin要求必须传入TOKEN参数,所以提取出来这两个函数。
if (!function_exists('zToken')) {
function zToken($table = '', $field = '')
{
$table_token = substr(sha1($table . '-' . $field . '-' . session('user_auth.last_login_ip') . '-' . session('user_auth.uid') . '-' . session('user_auth.last_login_time')),
0, 8);
session($table_token, ['table' => $table, 'field' => $field]);
return $table_token;
}
}
if (!function_exists('zTToken')) {
/**
* 生成表TOKEN
*
* @param string $table
* @param int $prefix
*
* @return bool|string
*/
function zTToken($table = '', $prefix = 1)
{
$data = [
'table' => $table, // 表名或模型名
'prefix' => $prefix,