版本需要在v0.231107以后可使用 结构: seo_tpl($tb='',$content=['id'=>"",'t'=>'','d'=>'','k'=>'']) ``` seo_tpl()); //首页,系统默认 seo_tpl('theme_tpl',['t'=>'标题','k'=>'关键词','d'=>'描述'])); //模板默认 seo_tpl('post',['id'=>9999,'t'=>'标题','k'=>'关键词','d'=>'描述'])); //id不存在,返回默认 seo_tpl('post',[])); //id不存在,返回默认 seo_tpl('post',['id'=>5,'t'=>'标题','k'=>'关键词','d'=>'描述'])); //id存在,返回数据 使用方法: $this->assign('seo', seo_tpl()); //首页 $this->assign('seo', seo_tpl('category',['id'=>$cate_res['cid'],'t'=>$cate_res['name']
Where possible begins
希望你喜欢这里。有问题,请提问,或搜索现有帖子。
真诚、友善、团结、专业,共建你我引以为荣之社区。《常见问题解答》

ZFCMS安装成功后如何设置简洁的首页
子枫cmsX2
版本需大于等于v0.0.8 安装成功后,首页如下图所示  如何修改简单代码,快速改变这个首页   打开首页,可以看到,页面以改变. 这里也可以使用html代码,直接提交即可 
291

子枫CMS系统中的gourl跳转
子枫cmsX2
需要版本大于等于v0.0.9 gourl有两种使用方式 1.直接带链接 2.带有指定tag标签 ### 直接带链接 您的域名/gourl?url=https://www.google.com ### 带有指定tag标签 您的域名/gourl?url=aliyun 然后aliyun这个标签需要在后台设置   这里有的seo优化的小技巧,如果不希望给别人做外联,可以在robots.txt中加入如下代码 Disallow: /gourl?url=* 
安装ioncube扩展(宝塔版)
子枫cmsX2
1.打开宝塔面板的后台,找到软件商店  2.找到对应版本的PHP,点击设置  3.单击安装扩展,找到ionCube扩展,点击安装  4.重启当前版本的php服务  如果未生效,重启服务器试试
251

tp51上传图片报错解码GIF图片出错 类库的bug
讨论专区
https://packagist.org/packages/topthink/think-image  引用了这个库,看了下上次更新还是2016年9月份  将异常去掉,报错如下  现在使用了php7.4 语法有些被修改了,导致上传gif报错 定位找到此文件,将大括号改为中括号即可 
后台可限制错误次数-根据ip
子枫cmsX2
版本需要在**V0.231017版本**及后面版本♥ 后台可限制错误次数 根据ip 可在后台配置错误次数和错误后多久可重新登录 错误次数默认3次 错误后的时间默认为5分钟 直接填数字,不需要单位 
272

meta_data的使用
子枫cmsX2
需要版本在**v0.231018版本**后可使用 相当于表字段的扩展 #### 使用方式 ##### 1.新增 ``` {$form_widget->form_input(['title'=>'归属地','name'=>'meta[gsd]','data'=>'','theme'=>2])|raw} 在方法中使用 deal_meta_data_add('post',$data,'id'); ``` ##### 2.编辑 ``` 获取数据 $meta_json = ZFTB('meta_data')->where([['tb','=','user'],['post_id','=',$res['id']],['status','<>',9]])->value('meta_data'); $res['meta'] = json_decode($meta_json,true); 编辑 {$form_widget->form_input(['title'=>'归属地','name'=>'meta[gsd]','data'=>isset
263

阿里云99一年服务器测评,续费也99一年,真香
讨论专区
每个帐号都有开通名额,开通99元一年,配置2核2G 40G 3M(不限流量),续费也是99一年 开通之后就可以直接续费,免除后顾之忧(一年一年的去续费,直接选择5年价格不太对) 购买地址:http://url.zf-sys.com/shorturl/aliyun 可开通的地域很多,我这边开通的是上海的,也就按上海的这台测试了 几点想法哈,配置中规中矩,CPU性能不差,网络是非对等的, 服务器上测试,下载能达到100M,上行标称是3M,实测3-5M之间 用来做挂机服务器再好不过了,做企业站和博客也是非常香的,配置足够使用!!! 有一点不好的,就是阿里云需要接入BA [](http://url.zf-sys.com/shorturl/aliyun) 需要的赶紧抢!!!
320

阿里云OSS配置反向代理
子枫cmsX2
为什么要配置反向代理呢,这样访问存储在oss中的静态资源就不用花流量费啦 配置需要以下几个条件 1.域名需要备案 2.创建 Bucket,比如创建深圳区域的 3.购买深圳区域的服务器,与bucket区域一致即可 简单步骤如下: 1.获取ak sc 2.解析域名到服务器(用作oss的代理域名) 3.服务器注册站点,并设置反向代理 4.创建bucket ,设置为公共读写,oss中绑定域名(不需解析)
325

Oss设置
子枫cmsX2
##阿里云 参考: [阿里云OSS配置反向代理](https://bbs.zf-sys.com/bbs_detail/172.html "阿里云OSS配置反向代理") ##七牛云
264

子枫CMS伪静态使用
子枫cmsX2
可以参考Thinkphp51的伪静态设置 参考TP51 https://www.kancloud.cn/manual/thinkphp5_1/353955 nginx伪静态 ``` location ~* (runtime|application)/{ return 403; } location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } } ```
319

测试md
讨论专区
11 ##1212 - 1 11  ``` <?php echo 1; ```
327

插件|短链接V1
子枫cmsX2
<p><img src="/public/upload/image/20231009/1696837304881014.png" title="1696837304881014.png" alt="image.png" width="735" height="268" style="width: 735px; height: 268px;"/></p><p><img src="/public/upload/image/20231009/1696837402744005.png" title="1696837402744005.png" alt="image.png" width="741" height="265" style="width: 741px; height: 265px;"/></p><p><br/></p><p>生成短连接,带有访问日志功能</p><p>可选择直接跳转,还是加载跳转</p><p><br/></p><p><br/></p><p><br/></p>
307

插件|ZFCMS打包站点更新的文件
子枫cmsX2
<p>插件名: ZFCMS打包站点更新的文件</p><p>路径: zfcms_back_updatesite</p><p>soft_id: 06ad957ebf2e71125b366c3d3b2e97a0</p><p>链接: http://zf-sys.wangmingchang.com/plugins_detail/110.html</p><p>下面的内容参考</p><p><br/></p><p>比对目录:</p><p>/application/admin</p><p>/application/index</p><p>/application/common</p><p>/application/command.php</p><p>/application/common.php</p><p>/application/common_db.php</p><p>/application/provider.php</p><p>/application/tags.php</p><p>/extend/zf/Yun.php</p><p>/exte
264

PhpSpreadsheet 导入/导出表格
子枫cmsX2
<pre>use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\Writer\Xlsx; use PhpOffice\PhpSpreadsheet\IOFactory;</pre><p><br/></p><h2>导入</h2><p>使用类</p><p><br/></p><pre>"phpoffice/phpspreadsheet": "v1.8.0" 或 composer require phpoffice/phpspreadsheet v1.8.0</pre><p><br/></p><pre><a class="layui-btn up_file" >批量修改</a> <script> layui.use([ 'element',&
273