Where possible begins

希望你喜欢这里。有问题,请提问,或搜索现有帖子。

真诚、友善、团结、专业,共建你我引以为荣之社区。《常见问题解答》

子枫
子枫 [Rainy] 01-26 09:26

宝塔搭建z-file

开发调优

z-file官方网址 : https://www.zfile.vip/ 1.拉取镜像 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240126_164421.png) 2.创建对应文件夹 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240126_315639.png) 3.执行命令创建 ``` docker run -d --name=zfile --restart=always \ -p 3002:8080 \ -v /www/zfile/db:/root/.zfile-v4/db \ -v /www/zfile/logs:/root/.zfile-v4/logs \ -v /www/zfile/file:/data/file \ zhaojun1998/zfile ``` 4.安装 访

137

子枫
子枫 [Rainy] 01-23 10:54

php判断链接的开头

开发调优

判断链接开头是否是 https:// http:// // ``` if(preg_match('/^(https:\/\/|http:\/\/|\/\/)[^\s]+/', $str)!=1){ //是 }else{ //否 } ```

99

子枫
子枫 [Rainy] 01-22 21:28

服务器大放送

讨论专区

# 通过链接注册账号免费领满10减5优惠 **只能通过此链接才能获取: [http://url.zf-sys.com/u/yuyun](http://url.zf-sys.com/u/yuyun "http://url.zf-sys.com/u/yuyun")** 通过此链接注册的会员,可以免费获得 **服务器安装宝塔面板等方面的技术支持** **可以获取GPT中转站的VIP权限( https://api-gpt.zf-sys.com/)** 还有更多权益,不断增加中... ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240122_25290直播福利大派送.png)

212

子枫
子枫 [Rainy] 01-22 15:04

tp51上传文件,使用默认的文件名称

子枫cmsX2

ThinkPHP5.1图片上传后自定义图片名称和图片存储路径 ``` $sjs = zf_rand_str(5); $info = $file->validate(['ext'=>ZFC("webconfig.file_ext")])->move('.'.$this->site_path.'upload/common/filesystem/fp/'.$sjs,$file->getInfo()['name']); $getSaveName = str_replace('\\', '/', $info->getSaveName()); $url = (isHTTPS()?'https':'http').'://'.request()->host().$this->site_path.'upload/common/filesystem/fp/'.$sjs.'/'.$getSaveName; ``` ``` $arr = $file->getInfo(); // 文件名称 $ext = strrchr($arr['name'], "."); //扩展名

109

子枫
子枫 [Rainy] 01-09 13:23

隐私政策生成插件

子枫cmsX2

仅供参考,未发布 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240109_745252.png) ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240109_592872-1.png)

115

子枫
子枫 [Rainy] 01-09 13:22

用户协议生成插件

开发调优

用户协议生成插件 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240109_934961.png) ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240109_379161-1.png) 仅供参考,未发布

113

子枫
子枫 [Rainy] 01-04 20:08

安装时显示请绑定可外网访问的域名

子枫cmsX2

两种方案 方案1.需要绑定外网即可 方案2.注释掉/route/route.php中的 ``` if($httpCode==0){ echo str_show_tpl('友情提示:<br>请绑定可外网访问的域名 <a href="http://bbs.zf-sys.com/bbs_detail/170.html" target="_black">点击打开参考</a>');die; } ``` 设置完伪静态,访问 /install

177

子枫
子枫 [Rainy] 12-15 10:25

多语言版本记录log

子枫cmsX2

1.先在后台 网站设置-->其他参数 中的lang 设置为 en 如果是多个,可以使用英文逗号隔开 默认的语言不需要添加 2.转移数据 3.修改前台的页面控制器和方法

129

子枫
子枫 [Rainy] 12-14 16:42

新增浏览器桌面提示

子枫cmsX2

20231214新增 使用参考 需要使用https ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20231214_27123微信截图_20231214164520.png) 引入layui ``` <button class="layui-btn layui-btn-normal" id="notify">桌面通知</button> ``` js ``` layui.config({ base: "__STATIC__/style/layui/lay/modules/", // 设定扩展的 layui 模块的所在目录,一般用于外部模块扩展 }).use(['soundNotify'], function(){ var soundNotify = layui.soundNotify, $ = layui.jquery; var actionMap = { sound(

122

子枫
子枫 [Rainy] 12-14 13:24

view_tpl_act函数的使用说明

子枫cmsX2

20231214新增函数 用于替换tpl的路径 使用示例; ``` return view(view_tpl_act($this->tpl,'index')); return view(view_tpl_act($this->tpl,$cate_res['tpl_category'])); return view(view_tpl_act($this->tpl,$cate_res['tpl_post'])); return view(view_tpl_act($this->tpl,'search')); return view(view_tpl_act($this->tpl,'liuyan')); return view(view_tpl_act($this->tpl,'tag')); return view(view_tpl_act($this->tpl,'special')); return view(view_tpl_act($this->tpl,'tpl_special_list')); return view(view_tpl_act($thi

125

子枫
子枫 [Rainy] 12-14 10:34

模板开发快捷log

子枫cmsX2

## 开发log 1. 创建theme文件夹 2. 创建index cate public style文件夹 3. 对应把文件分别放入上面的文件夹 4. index.html 替换静态的文件路径 ##底部的相关调用使用 ``` $web_config 调用的是config/web.php中的内容 $theme_config 调用的是当前theme的setting的内容 $tpl_static 当前模板的静态文件的文件夹 {$tpl_static} ``` ``` {$tpl_static} {:get_cate_content($cate_res['cid'])} /theme/yapeng/style/ ``` ## tdk ``` <title>{$seo['title']}</title> <meta name="keywords" content="{$seo['keywords']}" /> <meta name="description" content="{$seo['description'

135

子枫
子枫 [Rainy] 12-14 10:28

模板admin/index.html

子枫cmsX2

参考代码 修改对应的tag和name ... ``` <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>管理系统</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <link rel="stylesheet" href="__STATIC__/style/layui/css/layui.css" media="all"> <link rel="stylesheet" href="__STATIC__/system/style/admin.cs

163

子枫
子枫 [Rainy] 12-14 10:24

模板Cate.php

子枫cmsX2

代码仅供参考 ``` <?php // +---------------------------------------------------------------------- // | 子枫CMS管理系统 // +---------------------------------------------------------------------- // | Copyright (c) http://store.zf-sys.com/ // | 子枫CMS管理系统提供免费使用,可使用此框架进行二次开发 // +---------------------------------------------------------------------- // | Author: 子枫 <287851074@qq.com> // | 子枫社区: http://bbs.90ckm.com/ // +---------------------------------------------------------------------- namespac

112

子枫
子枫 [Rainy] 12-14 10:22

模板Index.php

子枫cmsX2

代码仅供参考 ``` <?php // +---------------------------------------------------------------------- // | 子枫CMS管理系统 // +---------------------------------------------------------------------- // | Copyright (c) http://store.zf-sys.com/ // | 子枫CMS管理系统提供免费使用,可使用此框架进行二次开发 // +---------------------------------------------------------------------- // | Author: 子枫 <287851074@qq.com> // | 子枫社区: http://bbs.90ckm.com/ // +---------------------------------------------------------------------- namesp

125

子枫
子枫 [Rainy] 12-14 10:17

模板Base.php文件

子枫cmsX2

``` <?php // +---------------------------------------------------------------------- // | 子枫CMS管理系统 // +---------------------------------------------------------------------- // | Copyright (c) http://store.zf-sys.com/ // | 子枫CMS管理系统提供免费使用,可使用此框架进行二次开发 // +---------------------------------------------------------------------- // | Author: 子枫 <287851074@qq.com> // | 子枫社区: http://bbs.90ckm.com/ // +---------------------------------------------------------------------- namespace 模板名\

112