版本v0.231114以及后面的版本 显示如图 ![](https://bbs.zf-sys.com/upload/common/file/20231114/34b85857c32299a01b5ed1d6ea56dce0.png) 设置如图 ![](https://bbs.zf-sys.com/upload/common/file/20231114/512f5c47174047fc7aa30c24e346059d.png) 代码仅供参考: ``` <div style="text-align:center;"> 演示账号:用户名 demo 密码 123456 </div> ```
Where possible begins
希望你喜欢这里。有问题,请提问,或搜索现有帖子。
真诚、友善、团结、专业,共建你我引以为荣之社区。《常见问题解答》
子枫CMS如何申请制作插件/模板
子枫cmsX2
目前暂不支持申请开发者 日期:20231110 ## 注册账号 http://zf-sys.wangmingchang.com/ ## 申请开发者 暂不支持申请 ## 创建应用/模板 1.创建应用 2.设置内测站点网址 3.设置附属站点 4.修改代码config/plugin_info.php信息 5.刷新系统插件 6.打开使用
148
好消息!!! 子枫CMSv0.231109版本以后将支持AI功能
子枫cmsX2
好消息!!! 子枫CMSv0.231109版本以后将支持AI功能 主要就是对内容的编辑和改写,以及TDK的生成 实现此功能需要使用ZFSYS中转站,目前正在测试中,大家可以注册账号申请使用
126
子枫CMS如何使用AI工具
子枫cmsX2
## 公告 ZFSYS授权的中转有: http://api_gpt2.zf-sys.com ## 注册ZFSYS中转平台 网站:http://api_gpt.zf-sys.com 现在注册送3000Token 注册后直接申请令牌,即可使用 ## 配置 中转网址填写格式:http://api_gpt2.zf-sys.com 后期可能会换 模型默认选择gpt-3.5-turbo KEY填写自己的令牌 在中转平台点击复制,粘贴到我们的后台 ![](https://bbs.zf-sys.com/upload/common/file/20231109/9ab568aa0548eeb445d8a5d0a01fe896.png) 填写后如下 ![](https://bbs.zf-sys.com/upload/common/file/20231109/63ccedd6b7e6673562f4852a4bc66690.png)
153
优化内容模型中的add,可自定义
子枫cmsX2
版本需要在v0.231107以后可使用 仅供使用参数模型的方式 ![](https://bbs.zf-sys.com/upload/common/file/20231107/a1fa0a4aab574495b4d138b37376a397.png) 默认使用add.html ![](https://bbs.zf-sys.com/upload/common/file/20231107/f7614d883f59e947fa729012b2c5d153.png) 如果有对应的模板add,直接使用模板的add文件,格式为 add_模板model.html ![](https://bbs.zf-sys.com/upload/common/file/20231107/35fcdaaaffb67dfcaa4a292fff1a3958.png)
134
新增函数,用户快速获取seo数据 seo_tpl
子枫cmsX2
版本需要在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']
147
ZFCMS安装成功后如何设置简洁的首页
子枫cmsX2
版本需大于等于v0.0.8 安装成功后,首页如下图所示 ![](https://bbs.zf-sys.com/upload/common/file/20231106/2600426a9f62684a468506007efcc151.png) 如何修改简单代码,快速改变这个首页 ![](https://bbs.zf-sys.com/upload/common/file/20231106/b3c10920d7328813dac4890648447724.png) ![](https://bbs.zf-sys.com/upload/common/file/20231106/4dbece198d063c14b0ca315619b3b636.png) 打开首页,可以看到,页面以改变. 这里也可以使用html代码,直接提交即可 ![](https://bbs.zf-sys.com/upload/common/file/20231106/ea86775ac148601f334a7144bc01f4c9.png)
180
子枫CMS系统中的gourl跳转
子枫cmsX2
需要版本大于等于v0.0.9 gourl有两种使用方式 1.直接带链接 2.带有指定tag标签 ### 直接带链接 您的域名/gourl?url=https://www.google.com ### 带有指定tag标签 您的域名/gourl?url=aliyun 然后aliyun这个标签需要在后台设置 ![](https://bbs.zf-sys.com/upload/common/file/20231106/5659da826f755073089bf435c36d52f0.png) ![](https://bbs.zf-sys.com/upload/common/file/20231106/f94de7e5452ef064aa875d8ac73923b7.png) 这里有的seo优化的小技巧,如果不希望给别人做外联,可以在robots.txt中加入如下代码 Disallow: /gourl?url=* ![](https://bbs.zf-sys.com/upload/common/file/20231106/708254475f1aa0edac
168
安装ioncube扩展(宝塔版)
子枫cmsX2
1.打开宝塔面板的后台,找到软件商店 ![](https://bbs.zf-sys.com/upload/common/file/20231106/c891aa6bb8e9fae7488bcce1e470e0f8.png) 2.找到对应版本的PHP,点击设置 ![](https://bbs.zf-sys.com/upload/common/file/20231106/d74b6fa5816c17111f2f4b3089df6b7c.png) 3.单击安装扩展,找到ionCube扩展,点击安装 ![](https://bbs.zf-sys.com/upload/common/file/20231106/07ed7d5058ad842de7143afb78562d53.png) 4.重启当前版本的php服务 ![](https://bbs.zf-sys.com/upload/common/file/20231106/f26e1120a99250632306275ee5168c2f.png) 如果未生效,重启服务器试试
146
后台可限制错误次数-根据ip
子枫cmsX2
版本需要在**V0.231017版本**及后面版本♥ 后台可限制错误次数 根据ip 可在后台配置错误次数和错误后多久可重新登录 错误次数默认3次 错误后的时间默认为5分钟 直接填数字,不需要单位 ![](https://bbs.zf-sys.com/upload/common/file/20231102/fbd78251135bebc37ddd802534e914c1.png)
145
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
153
阿里云OSS配置反向代理
子枫cmsX2
为什么要配置反向代理呢,这样访问存储在oss中的静态资源就不用花流量费啦 配置需要以下几个条件 1.域名需要备案 2.创建 Bucket,比如创建深圳区域的 3.购买深圳区域的服务器,与bucket区域一致即可 简单步骤如下: 1.获取ak sc 2.解析域名到服务器(用作oss的代理域名) 3.服务器注册站点,并设置反向代理 4.创建bucket ,设置为公共读写,oss中绑定域名(不需解析)
209
Oss设置
子枫cmsX2
##阿里云 参考: [阿里云OSS配置反向代理](https://bbs.zf-sys.com/bbs_detail/172.html "阿里云OSS配置反向代理") ##七牛云
144
子枫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; } } ```
176
插件|短链接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>
164