框架标签
约 583 字大约 2 分钟
2025-06-17
全局标签
1.静态资源路径
相关信息
静态资源路径标签用于获取静态资源的URL地址,例如图片、CSS文件、JavaScript文件等。定位到public/static/home/站点标识
原生标签
echo $staticpath;
thinkphp标签
{$staticpath}
2.站点信息
相关信息
可获取站点名称、域名、描述等信息,更多参数在后台站点信息页面查看。
原生标签
echo $siteinfo['title'];
echo $siteinfo['desc'];
echo $siteinfo['keywrod'];
thinkphp标签
{$siteinfo['title'] }
{$siteinfo['desc'] }
{$siteinfo['keywrod'] }
3.模板路径
相关信息
定位到/template/home/站点标识
目录下。
原生标签
echo $templatepath;
thinkphp标签
{$templatepath}
4.引入公共模板
原生标签
include 'header.php'
thinkphp标签
{include file="header" }
导航菜单
参数 | 值 | 描述 |
---|---|---|
app | frame:HomeMenu:cascader | 表示调用的是哪个标签 |
cid | 导航分类ID | |
siteid | 当前站点ID |
原生标签
$menus = fc('frame:HomeMenu:cascader',cid: 4, siteid: 1);
thinkphp标签
{fc app='frame:HomeMenu:cascader' cid='6' siteid='3' return="menus"}
//return是 返回值,默认不写是result,之后就可以用Thinkphp的volist 循环输出
常用全局函数
1.判断是否是JSON字符串 is_json
原生标签
if(is_json($str))
{
}
thinkphp标签
{$str|is_json }
2.图片裁剪 pic_crop
参数说明
$imgpath
图片路径 425
图片宽度 265
图片高度
原生标签
pic_crop($imgpath, 425, 265)
thinkphp标签
{$imgpath|pic_crop=425,265 }
3.判断是否登录 is_login
原生标签
if(is_login()){}
thinkphp标签
{if is_login() }
{/if }
3.获取登录用户信息 get_login_user
原生标签
$user = get_login_user();
thinkphp标签
{~$user=get_login_user() }
4.判断是否是管理员 is_admin
原生标签
if(is_admin()){}
thinkphp标签
{if is_admin() }
{/if }
5.获取当前登录管理员信息 get_login_admin
原生标签
$admin = get_login_admin();
thinkphp标签
{~$admin=get_login_admin() }
6.获取当前地址 get_now_url
原生标签
echo get_now_url();
thinkphp标签
{:get_now_url() }
7.判断是否是Post提交 is_post
原生标签
if(is_post()){}
thinkphp标签
{if is_post() }
{/if }
8.判断是否是get提交 is_get
原生标签
if(is_get()){}
thinkphp标签
{if is_get() }
{/if }
9.获取表前缀
原生标签
echo getDatabasePrefix();
thinkphp标签
{:getDatabasePrefix() }