logo

JTBC5.0模板中网址路径获取函数getActualRoute

2025-02-19 点击 69

$getActualRoute($argRouteStr = '')

作用
根据给定的路径字符串计算相对于当前模块的相对路径。

参数名 描述 是否必传
$argRouteStr 路径字符串

什么是相对路径

在JTBC5中,有工作目录的概念,相对于当前工作目录的路径,称之为相对路径,比如:

1.在首页中,{$=$getActualRoute('news/')}返回为:news/
2.在aboutus模块中,{$=$getActualRoute('news/')}返回为:../news/

以上参阅:https://help.jtbc.cn/php/5.0/#functions/$getActualRoute.xml

===============================

写法举例:

模板中

首页:{$=$getActualRoute('./')}

关于我们:{$=$getActualRoute('aboutus/')}

产品:{$=$getActualRoute('product/')}

代码中

先use类

use Jtbc\Path;

再获取路径

Path::getActualRoute('common/assets')

Path::getActualRoute('./')

Path::getActualRoute($this -> genre) . '/common/module.jtbc')

Path::getActualRoute('../')

Path::getActualRoute()


更多可参见getActualRoute源码位置:\Jtbc\Path.php

0%