ADOBE AEM / CQ sightly string操作

时间:2015-10-02 06:12:53

标签: aem sightly

我需要稍微做一些字符串操作,比如检查字符串是否以' / content'开头。如果是,请附加' .html'在末尾。这有可能吗?

2 个答案:

答案 0 :(得分:1)

Sightly专门设计用于避免在模板中使用此类逻辑。您需要做的是,您需要为您的组件创建一个Sling Model,它将执行您想要的逻辑并从那里公开结果。

另外,在您的特定用例中,您可能需要仔细查看AEM的链接检查器。

答案 1 :(得分:0)

你可以这样做:

<a href="${properties.path ? properties.path : 'contact'}.html">${properties.link ? properties.link : 'Get in Touch'}</a>