123456789101112131415161718192021222324252627 |
- <?php
- namespace app\controller;
- use app\BaseController;
- use app\model\SettingModel;
- use GuzzleHttp\Exception\GuzzleException;
- use think\exception\ErrorException;
- use think\facade\Cache;
- use think\facade\View;
- use think\Request;
- class Index extends BaseController
- {
- function index(Request $request, $s = ''): string
- {
- $title = SettingModel::Config('title','Mtab书签');
- View::assign("title",$title);
- View::assign("keywords",SettingModel::Config('keywords','Mtab书签'));
- View::assign("description",SettingModel::Config('description','Mtab书签'));
- return View::fetch("dist/index.html");
- }
- function favicon(): \think\response\File
- {
- //从配置中获取logo
- $favicon = $this->Setting('logo');
- return download(public_path() . $favicon);
- }
- }
|