활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
I need to set the href value depending on the nullity of sling:vanityPath. The hit.properties.sling:vanityPath returns the string value for sling:vanityPath property. I need to append a '/' before the hit.properties.sling:vanityPath value. Is it possible to do that in the following code or do I have to test it twice, but that comes with code repetition?
<a href="${hit.properties.sling:vanityPath == null? hit.path : hit.properties.sling:vanityPath @ extension='html'}"/>
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
HI,
It is recommended to do any data manipulation in back end. Null check/equality check can be performed at sightly level. Amending a value based on some condition has to happen in back end and expose it in sightly via getter.
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
prependPath - prepends its content to the path that identifies a resource
${'path' @ prependPath='..'} <!-- outputs: ../path --> ${'path' @ prependPath='/', appendPath='/'} <!-- outputs: /path/ --> ${'http://example.com/path/page.html' @ prependPath='foo'} <!-- outputs: http://example.com/foo/path/page.html -->
Source: https://github.com/adobe/htl-spec/blob/master/SPECIFICATION.md#125-uri-manipulation
조회 수
답글
좋아요 수