Route
路由处理类
自 |
1.7.0 |
---|---|
包 |
Joomla CMS |
方法
_
将内部 Joomla URL 转换为人类可读的 URL。此方法为当前活动客户端构建链接。
_( url, xhtml = true, tls = self::TLS_IGNORE, absolute = false) :
静态
自 |
1.7.0 |
---|
参数
- url
string
Joomla 资源的绝对或相对 URI。- xhtml
bool
将 & 替换为 & 以符合 XML。- tls
int
已解析 URI 的安全状态。使用 Route::TLS_* 常量 0:(默认) 不更改,使用请求中当前使用的协议 1:使用全局安全站点 URI 使 URI 安全。2:使用全局不安全站点 URI 使 URI 不安全。- absolute
bool
返回绝对 URL
响应
string
已转换的人类可读 URL。
链接
将内部 Joomla URL 转换为人类可读的 URL。
link( client, url, xhtml = true, tls = self::TLS_IGNORE, absolute = false) :
静态
注意:要为活动客户端而不是特定客户端构建链接,可以使用 Route::_()
抛出 |
|
---|---|
自 |
3.9.0 |
参数
- client
string
要为其构建链接的客户端名称。- url
string
Joomla 资源的绝对或相对 URI。- xhtml
bool
将 & 替换为 & 以符合 XML。- tls
int
已解析 URI 的安全状态。使用 Route::TLS_* 常量 0:(默认) 不更改,使用请求中当前使用的协议 1:使用全局安全站点 URI 使 URI 安全。2:使用全局不安全站点 URI 使 URI 不安全。- absolute
bool
返回绝对 URL
响应
string
已转换的人类可读 URL。
常量
TLS_IGNORE
不更改,使用当前使用的协议。
值 | 0 |
---|---|
自 |
3.9.7 |
TLS_FORCE
使用通过 TLS 的 http(https)使 URI 安全。
值 | 1 |
---|---|
自 |
3.9.7 |
TLS_DISABLE
使用普通 http(http)使 URI 不安全。
值 | 2 |
---|---|
自 |
3.9.7 |