迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
table标签里join如何自动获取当前站点id?
前面可以使用table_site获取,后面join里好像没有自动获取的。
比如下面这段
{table table_site=flink IN_tid=2,3,4,5,6 field=link,title,2_flink_type.title:btitle join=2_flink_type on=tid,id order=displayorder_asc num=5 status=1}
join后面就只能写固定写上站点2
<php $tb2=SITE_ID."_flink_type";?> {table table_site=flink IN_tid=2,3,4,5,6 field=link,title,2_flink_type.title:btitle join=$tb2 on=tid,id order=displayorder_asc num=5 status=1}
<php $tb2=SITE_ID."_flink_type";?> {table table_site=flink IN_tid=2,3,4,5,6 field=link,title,2_flink_type.title:btitle join=$tb2 on=tid,id order=displayorder_asc num=5 status=1} 前面还有的一个2_ 同时$tb2没有获取到值 <php $tb2=SITE_ID."_flink_type";?>被直接显示在网页源代码里了
<php $tb1="link,title,".SITE_ID."_flink_type.title:btitle";?><php $tb2=SITE_ID."_flink_type";?> {table table_site=flink IN_tid=2,3,4,5,6 field=$tb1 join=$tb2 on=tid,id order=displayorder_asc num=5 status=1}
<?php $tb1="link,title,".SITE_ID."_flink_type.title:btitle";?><?php $tb2=SITE_ID."_flink_type";?> {table table_site=flink IN_tid=2,3,4,5,6 field=$tb1 join=$tb2 on=tid,id order=displayorder_asc num=5 status=1}