模板 templates

模板可用于减少合成多个图像层或包括RTF格式文本的要求长度和复杂性。

自定义变量可用于进一步简化模板使用。 模板通常设置为允许轻松交换图像或文本,或在运行时设置其他选项。

模板作为记录存储在图像目录中,模板正文位于catalog::Modifier字段中,catalog::Path字段为空,或者指定了无法动态更改的静态背景图像。

模板是通过template=命令或在请求URL的路径组件中指定的。 对于大多数应用程序,建议使用template=命令指定模板。 template=命令不能出现在catalog::PostModifier字段中,而且只能出现在嵌套IS请求(即src=is{...}构造)的catalog::Modifier字段中。 src=mask=命令中可能未引用模板记录。

模板中嵌入的任何src=mask=命令都可以解析为请求的主目录或不同的图像目录。 如果未显式指定rootId,则假定为主目录。 使用template=指定的模板也可能位于主目录或其他图像目录中。

强烈建议始终在模板中使用所有变量的默认定义。 这样,模板的图像输出始终可以通过指定其attribute::RootIdcatalog::Id来查看,而无需知道模板中使用了哪些变量。

预定义的路径替换变量$object$可用于将URL路径中指定的图像对象应用到任何图层源或蒙版(src=mask=),即使在嵌套或嵌入请求中也是如此。

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49