활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
<sly data-sly-test="logic"> //Newly added logic
<sly data-sly-test="logic"> //existing logc
</sly>
</sly>
Here I have wrapped the existing logic by a new logic and all of my existing content related to that inside sly logic got lost.
Any inputs highly appreciate.
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
If your first condition is rely on some new properties then yes the condition will always be a false and you will not see any content. If this is a case then add complex condition
e.g. <sly data-sly-test="{properties.newProp && logic}">
I don't think you need inner test condition because you are already checking on top. Try removing the inner/old/existing test condition.
Hope that works.
-AG
조회 수
답글
좋아요 수
조회 수
답글
좋아요 수
Try to add variables to your sightly elements.
<sly data-sly-test.modelA="com.mysite.core.slingmodels.button"> //Newly added logic
<sly data-sly-test.modelB="com.mysite.core.slingmodels.buttonflat"> //existing logc
</sly>
</sly>
Hi,
Case A -
Looks like new logic " data-sly-test='logic' " returning false which don't allow to execute the inner portion
Case B -
If you have 2 different test conditions then define with variables like data-sly-test.new="logic" and data-sly-test.old="logic"
Thanks,
Kiran Parab