RulesInterface
Joomla 的路由规则接口
自版本 |
3.4 |
---|---|
包 |
Joomla CMS |
方法
build
从查询构建 URI 段,以将路由所需的信息编码到人类可读的 URL 中。
build(mixed||string|int &query, mixed||string|int &segments) :
此方法应从其方法参数中检索所有输入。
自版本 |
3.4 |
---|
参数
- query
array<string|int, mixed>
应转换的变量- segments
array<string|int, mixed>
要创建的 URL 段
返回值
void
parse
解析 URI 以检索组件正确路由的信息。
parse(mixed||string|int &segments, mixed||string|int &vars) :
此方法应从其方法参数中检索所有输入。
自版本 |
3.4 |
---|
参数
- segments
array<string|int, mixed>
要解析的 URL 段- vars
array<string|int, mixed>
从段生成的变量
返回值
void
preprocess
准备一个查询集以传递给 build() 方法。
preprocess(mixed||string|int &query) :
这应该完成一个部分查询集,使其作为完整的非 SEFed URL 工作,并通常确保所有信息都存在并格式正确。例如,应在此处检索和设置 Itemid。
自版本 |
3.4 |
---|
参数
- query
array<string|int, mixed>
要处理的查询数组
返回值
void