站点配置

lkhQqfoXKxvLjMuCcuC/1DfSx199Yaa4zWWL5A==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

在站点配置中可以对整个CMS相关的配置进行修改,修改后的配置文件存放在addons/cms/config.php

XmYCatouIfzRDJFxfdMtK1J3HpwQGIgJGhN1jA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
名称类型描述标识模板调用值
平台会员IDint系统平台会员ID,用于统计站点分成收入的前台会员ID,可以通过查看对应会员ID的余额和余额日志来判断平台分成收入system_user_id{$config.system_user_id}
站点名称string控制标题栏后缀显示sitename{$config.sitename}
首页标题string控制首页标题显示title{$config.title}
首页关键字string控制首页关键字显示keywords{$config.keywords}
首页描述string控制首页描述显示description{$config.description}
皮肤string控制CMS前端使用模板theme{$config.theme}
公众号二维码string前端模板中公众号展示的二维码图片地址qrcode{$config.qrcode}
打赏图片string用于前端模板中打赏图片展示的图片地址donateimage{$config.donateimage}
文档默认图片string文档默认图片地址default_archives_img{$config.default_archives_img}
栏目默认图片string栏目默认图片地址default_channel_img{$config.default_channel_img}
区块默认图片string区块默认图片地址default_block_img{$config.default_block_img}
单页默认图片string单页默认图片地址default_page_img{$config.default_page_img}
专题默认图片string专题默认图片地址default_special_img{$config.default_special_img}
绑定二级域名前缀string二级域名绑定前缀domain{$config.domain}
下载类型字典array用于下载类型字典控制downloadtype
付费文章分成string平台:文章作者 请保证两者相加为1archivesratio{$config.archivesratio}
获取积分设置array用户获得积分的配置score
限定积分设置array用户必须达到相应的积分限制条件才可以操作limitscore
是否开启会员个人主页int是否开启会员个人主页userpage{$config.userpage}
伪静态配置arrayCMS前台伪静态配置rewrite
支付时是否需要登录int支付时是否需要登录ispaylogin{$config.ispaylogin}
发布文章审核int控制发表文章时的审核方式isarchivesaudit{$config.isarchivesaudit}
发表评论审核int控制发表评论时的审核方式iscommentaudit{$config.iscommentaudit}
审核方式string前台发布文章时的审核方式audittype{$config.audittype}
分词方式string关键字提取时的分词方式nlptype{$config.nlptype}
百度云AI开放平台应用AppIdstring百度云AI开放平台应用AppIdaip_appid{$config.aip_appid}
百度云AI开放平台应用ApiKeystring百度云AI开放平台应用ApiKeyaip_apikey{$config.aip_apikey}
百度AI平台应用Secretkeystring百度AI平台应用Secretkeyaip_secretkey{$config.aip_secretkey}
ApiKeystring用于调用API接口时写入数据权限控制apikey{$config.apikey}
文档编辑模式string在添加或编辑文档时的操作方式archiveseditmode{$config.archiveseditmode}
审核通知string如需启用审核通知,务必在插件市场安装对应的插件auditnotice{$config.auditnotice}
消息模板IDstring当启用审核通知时,消息通知的模板IDnoticetemplateid{$config.noticetemplateid}
栏目授权int开启后可以单独给管理员分配可管理的内容栏目channelallocate{$config.channelallocate}
关键字链接array文章中相应的文字将替换成对应的链接autolinks
是否启用文档ID加密int若启用文档ID加密,要求伪静态键archives/index对应的值中必须存在[:eid]archiveshashids{$config.archiveshashids}
kYGtDxLgQKSHiBNW4MP+OI6kBbosuB6XAYx+bg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

伪静态配置

cyNhfwJaxbsnioAtvnEBt/ZfpTjfceskmB0kCg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

CMS默认的伪静态如图:
image.png
此时我们访问CMS的首页是需要通过 http://www.yoursite.com/cms/ 来访问网站首页,如果我们需要通过 http://www.yoursite.com/ 来访问CMS首页,我们需要做以下配置,如图:
image.png
列中的/cms移除即可。

sDYgXKTBhRarWIeku/s+m8HbMnCoJVf5W1VERQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

常见问题

iILtngfRWBKyXSeH7WKysOjhMUDlhmp5xWHOdw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  1. 如果你的站点配置运行目录未绑定到网站public目录,则无法取消URL中的/public,建议你修改站点配置,将运行目录绑定到public目录
  2. hUSbmLJPdYqfuBQy/WYP1ynepMFOPbmHjExGwg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  3. 如果你的站点配置未正确配置伪静态,请先修复服务器伪静态后再进行尝试
  4. UgIbeLJmaShYyfwOORgcYSoH0bmzJ1hXvl1j3w==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
  5. 如果你修改后台插件配置中伪静态错误导致无法进入后台管理时,建议你修改application/extra/addons.php还原伪静态配置。
  6. UTKkrpdJwZuhaGgXqrgTEtERfVliyLeyX81izg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

支付配置

eiRXNMbzqnxaJLdZPiWzAPfo7/XxfimTRJut2g==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果需要支付功能,需要先在后台插件管理安装微信支付宝整合插件,然后在插件管理中配置相关信息,如图:
image.png
点击配置后如图:
image.png

izkfXGZtjarTDYWN730bT8lOQgCJryjpdLxLXA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

微信相关配置

hNQAYRsuJyxmtXOwcG+wsfv3UI8RiF47R6xgMQ==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
名称描述必选
appidAPP应用的appid
app_id公众号的appid
app_secret公众号的secret
miniapp_id小程序的appid
mch_id微信支付商户ID
key微信支付商户支付密钥
notify_url支付回调地址,建议保持默认
cert_client支付证书文件(仅用于退款)
cert_key支付证书密钥(仅用于退款)
log是否记录日志
MiaGquVDysflvLbZ6zftsetFC1mxJkKzwRqfcw==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

支付宝相关配置

WxitMOamldTJzrBcQby9WkAA3kxfZnjxQETJ9w==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
名称描述必选
appid支付宝应用的appid
notify_url支付回调地址,建议保持默认
return_url支付跳转地址,建议保持默认
ali_public_key支付宝公钥
private_key你的应用私钥
log是否记录日志
ipEfHldkFbLIeuKnsID+vPtq3d4KCwmVUk4CCA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

审核配置

IzdLpgQCKbTmBaxZPyhiCq2FqKJFZBwQnejj9A==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果我们在后台配置中启用了审核方式为本地时,则CMS内容系统是通过本地关键字过滤,过滤依赖的是addons/cms/data/words.dic这个文件中的过滤词库,我们需要对此文件进行添加过滤词即可

xXuBpsShUQfIOieygl+hVazvzlRPvHal0eP11Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
注意此文件是一行一个过滤词

分词配置

NtSQqjyGDifERFcKwD2XCliBjeYAS//U9yu71Q==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果我们在后台配置中启用了分词方式为本地时,则CMS内容系统是通过本地进行分词进行提取关键字,过滤依赖的是addons/cms/data/dict.json这个文件中的,我们需要对此文件进行维护。

OnAscrBLwhjZWmRE3S94qT2jmxz0cZ5gQ3PM6g==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

我们可以通过dict.txt来生成dict.json文件,当我们手动修改完dict.txt后即可通过

zPOWdjcZHfREevTMiNiFB5zIvH9BzOg1OPpNaA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
php public/index.php /addons/cms/import/dict
qLvlfNhTVpzxWaHnzDUAWS++BWKrZowx0fj1RA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

来生成dict.json文件。

BfIutqUySFsJDbEgexk7f6HSkygPFY2IjtOQQg==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

自定义配置

LxHcitdGFgSTJEoslr4GIpTXw26zIjCq5lIl3w==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

如果我们开发中需要使用到自定义配置,可以手动修改addons/cms/config.php配置文件,通过增加该配置文件中的配置项即可在站点配置中添加或修改配置。

JvntrSpZflhxcAaGAf6DYaIcwk7RsQ9jmuSU7A==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

该配置支持的参数请参考FastAdmin插件开发配置文档:https://doc.fastadmin.net/developer/80.html#toc-2

IOwXKaEihsUSTgvFHHcadtmW+VUL7u16quI+yA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。

模板中调用配置项的方法请参考CMS模板文档:https://doc.fastadmin.net/cms/25.html#toc-7

SPWmIzlrigybctCGvlTpURuleftInuO3sBsdKA==著作权归作者所有,未经许可,禁止转载、复制此文档的任何内容。
温馨提示:CMS默认的配置项不建议修改或移除,为避免后续版本配置升级,建议你单独添加配置名称的前缀用于区分。
文档最后更新时间:2024-01-15 10:53:19
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部