$tagList = Tag::where('name', 'in', $tags)->column('name,id');
$tagList2 = Tag::where('name', 'in', $tags)->column('id,diyname');
}
$tagList = array_change_key_case($tagList, CASE_LOWER);
$time = $data['createtime'] ?? time();
$list = [];
foreach ($tags as $k => $v) {
$v_lower = strtolower($v);
$dyname = $tagList2[$tagList[$v]]? $tagList2[$tagList[$v]]:$v;
$vars = [':name' => $v, ':diyname' => $dyname, ':id' => isset($tagList[$v_lower]) ? $tagList[$v_lower] : '0', ':year' => date("Y", $time), ':month' => date("m", $time), ':day' => date("d", $time)];
$list[] = ['name' => $v, 'url' => addon_url('cms/tag/index', $vars)];
}
$data['taglist'] = $list;
return $list;
}