RouterInterface
组件路由接口
自 |
3.3 |
---|---|
包 |
Joomla CMS |
方法
build
URL 的构建方法 此方法旨在将查询参数转换为更易于理解的形式。仅在 SEF 模式开启时才执行此方法。
build(mixed||string|int &query) : mixed||string|int
自 |
3.3 |
---|
参数
- query
array<string|int, mixed>
URL 参数数组
响应
array<string|int, mixed>
用于组装后续 URL 的 URL 参数。
parse
URL 的解析方法 此方法旨在将可读的 URL 转换回查询参数。仅在 SEF 模式开启时才执行此方法。
parse(mixed||string|int &segments) : mixed||string|int
自 |
3.3 |
---|
参数
- segments
array<string|int, mixed>
要解析的 URL 段。
响应
array<string|int, mixed>
应用程序要使用的 URL 属性。
preprocess
URL 的准备方法 此方法旨在验证和完成 URL 参数。
preprocess(mixed||string|int query) : mixed||string|int
例如,它可以添加 Itemid 或设置语言参数。无论 SEF 模式是否开启,此方法都会在每个 URL 上执行。
自 |
3.3 |
---|
参数
- query
array<string|int, mixed>
URL 参数的关联数组
响应
array<string|int, mixed>
用于组装后续 URL 的 URL 参数。