활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
I have a HTML snippet as below.
<div id="mydivid" class="abcd xyz myclass"> .... ... </div>
I have wrote it in below way. but it doesn't shows the entire dive in wcmmode=disabled.
<div data-sly-test.editor="${wcmmode.edit || wcmmode.design}"> <div id="mydivid" class="abcd xyz myclass"> </div> .... ... <div data-sly-test.editor="${wcmmode.edit || wcmmode.design}"> </div> </div>
Is there any way to add "myclass" value to the class attribute alone only in author mode alone and not in preview or disabled mode of AEM page.
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
to add style.
remove preview if only want edit
<style data-sly-test="${wcmmode.preview || wcmmode.edit}">
.myClass {
height: 720px;
}
</style>
In your case, I suggest
<div data-sly-test="${wcmmode.edit}" class="abcd xyz myclass
"> ..context here.. </div>
<div data-sly-test="${wcmmode.preview || wcmmode.disabled}" class="abcd_prod xyz2
"> ....context here... </div>_prod
myclass2_prod
Try this to get class attribute value only in edit mode.
<div id="mydivid" class="${ wcmmode.edit ? 'myclass' : ''}">....</div>
to add style.
remove preview if only want edit
<style data-sly-test="${wcmmode.preview || wcmmode.edit}">
.myClass {
height: 720px;
}
</style>
In your case, I suggest
<div data-sly-test="${wcmmode.edit}" class="abcd xyz myclass
"> ..context here.. </div>
<div data-sly-test="${wcmmode.preview || wcmmode.disabled}" class="abcd_prod xyz2
"> ....context here... </div>_prod
myclass2_prod