{$=$render('universal:render.categorytitle', $fetch(['genre' => 'universal/category', 'where' => ['genre' => '{$>this.genre}', 'id' => intval($req -> get('category')) ]]))}
JTBC5.0一个云账号多站使用的方法
特别警告:
一个云账号多站使用有风险。同时不会增加安装云市场产品的次数。
如被任意一个站进行续费(续费同时会更新账号密钥),则其它站不能继续使用此云帐号(原账号密钥失效)。
如了解以上警告,可以使用以下方法实现《JTBC5.0一个云账号多站使用》
复制此文件/Config/App/Common/Premium/PremiumConfig.php到新站覆盖。
JTBC5.0后台快捷方式插件
在后台自行添加或删除快捷链接,方便直达一些管理功能界面或者网站首页
JTBC5.0默认后台不提供前台直达链接的
下载地址:(访问密码wdja)
http://share.menglei.net/f/16922972-531917056-eb7a1d
QQ925474725
JTBC5.0中JSON字段 循环输出数据方法
复合字段 循环输出数据
调用复合字段json字符串解析为数组
{$=$render('global.render.solution-li', $jsonDecode(#jutisolution) ?? [])}
JTBC5.0字典数据调用方法
{$=App\Universal\Dictionary\Dictionary::get('你的字典名称')['键名']}
JTBC5.0调用列表内容限制
通过limit来进行限制
{$=$render('global.render.news-list2', $fetch(['genre' => 'news', 'limit' => [3, 6]]))}
限制条件limit,默认为:[10]等价[0, 10] ,提供数组形式[0, 10] 来限制
[0, 10]表示从第1条开始,输出10条数据。
JTBC5.0列表序号代码
在调用列表中如果显示序号,通过以下代码即可实现。
{$=intval(#index)}
还可以有规律的输出循环序号
{$=intval(#index % 3 + 1)}
JTBC5.0多行混合字段添加方法
31.多行混合字段(multi)
初次添加/通过向导添加时,填写
[{"name":"title","type":"text"},{"name":"url","type":"text"}]
或
[{"name":"title","type":"text"},{"name":"url","type":"textarea"}]
直接修改字段配置参考
{"type":"multi","required":false,"has_upload":true,"columns":[{"name":"title","type":"text"},{"name":"url","type":"text"}]}
或
{"type":"multi","required":false,"has_upload":true,"columns":[{"name":"title","type":"text"},{"name":"url","type":"textarea"}]}
32.多行分组混合字段(multi-group)
初次添加/通过向导添加时,填写
[{"name":"group1","columns":[{"name":"title","type":"text"}]},{"name":"group2","columns":[{"name":"title","type":"text"},{"name":"content","type":"textarea"}]}]
直接修改字段配置参考
{"type":"multi-group", "group":[{"name":"group1","columns":[{"name":"title","type":"text"}]},{"name":"group2","columns":[{"name":"title","type":"text"},{"name":"content","type":"textarea"}]}],"required":false}
其中type字段类型可以自行修改
静态网页托管资源收集
Github Pages
网址:https://pages.github.com/
免费,国内访问速度有影响.
Cloudflare Pages
网址:https://pages.cloudflare.com/
有免费套餐
Gitee Pages
网址:https://gitee.com/help/articles/4136
免费,需实名(手持身份证照片)
腾讯云开发
网址:https://webify.cloudbase.net/
按量收费,绑定域名需备案
AWS Amplify
网址:https://aws.amazon.com/cn/amplify/hosting/
亚马逊云,有免费额度
vercel https://vercel.com/
Netlify https://www.netlify.com/
4EVERLAND https://www.4everland.org/
宝塔面板安装Mysql8内存限制4G的原因及强制安装命令
除第一次安装外的其它任何情况,均需要提前备份原数据库.
1.从宝塔论坛上查找,发现限制的原因主要是以下:
Mysql8.0的定位是集群,开启的innodb引擎就要6G内存
oracle官网----mysql版块下推荐安装需要的配置要求8G内存以上
另,宝塔官方已调整限制从6G内存降到4G
所以,宝塔面板安装Mysql8至少要4G内存,否则无法通过面板直接安装.
2.关于安装时长问题:
编译安装mysql-8.0如果服务器性能低于8H8G,安装1小时以上属于正常范围.
3.关于强制安装Mysql8的命令
进入ssh执行以下命令强制安装mysql8
bash /www/server/panel/install/mysql.sh install 8.0
最后,友情提示,如果内存不够,可以添加一下虚拟内存.
宝塔可以安装Linux工具箱,然后设置一下Swap即可.