2016-11-02 21 views
1

私はadobe AEMとHTL言語を使用しています。私は次のような文章を書いています:HTL言語、文字列連結および3進演算子

${properties.hash ? [model1.href,properties.hash] @ join='#' : model1.href} 

しかし、動作しません。私はそれが構文問題だと思う..しかし、私は問題を解決することができません。

答えて

1

@トークンのトークンは、この場所で有効なトークンではありません。 @joinを式の末尾に移動できます。それはproperties.hashfalse

場合であるならばこれは、あるとして

${properties.hash ? [model1.href,properties.hash] : model1.href @ join='#'} 

@joinは、単純な文字列ではないインパクトを残しありません