How to Remove CQ Generated DIVS from Publish mode but not from Edit mode in Touch UI

Avatar

Avatar

Prateek_Agrawal

Avatar

Prateek_Agrawal

Prateek_Agrawal

28-12-2016

HI,

I am using cq:htmlTag node to remove the cq generated divs.

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
    cq:tagName=""
    jcr:primaryType="nt:unstructured"
    class=""
    id=""/>

 

This node does the intended work, but what it also does it that if I drop my component(having this node) in a parsys, then in that case I am unable to drop another component in the same parsys.

I want to remove the cq generated divs only in edit mode else not or I should be able to drag and drop the other components in the same parsys and also edit each of the dropped component.

Kindly help.

Prateek

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Feike_Visser1

Employee

Avatar

Feike_Visser1

Employee

Feike_Visser1
Employee

03-01-2017

With the article mentioned above, you can do something like

  1. <sly data-sly-test="${!wcmmode.edit}" data-sly-include="options.jsp"></sly>

Answers (3)

Answers (3)

Avatar

Avatar

Feike_Visser1

Employee

Avatar

Feike_Visser1

Employee

Feike_Visser1
Employee

31-12-2016

What you can do too is to overlay the parsys (/libs/wcm/foundation/components/parsys/parsys.html), and put the logic in there.

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008

30-12-2016