sateeshk9319722
sateeshk9319722
09-05-2019
While overlying a custom component how to hide the particular node(children)
Arun_Patidar
MVP
Arun_Patidar
MVP
09-05-2019
Use below property
Please check
sateeshk9319722
sateeshk9319722
10-05-2019
yeah thank you,
What if we want to hide the particular field.
Arun_Patidar
MVP
Arun_Patidar
MVP
10-05-2019
Hi,
what do you mean by field? could you please explain more with screenshot.
You have following options to hide field(resource / child nodes) and properties.
The resource merger provides the following properties:
sateeshk9319722
sateeshk9319722
10-05-2019
Hello Arun,
While inheriting a custom component, if we dont want the particlular field(Example: Some Image Field is not neccessary but all other fields we need). Then how to hide that particular image field.
Arun_Patidar
MVP
Arun_Patidar
MVP
10-05-2019
Are you using sling:resourceSuperType or overlay(copy nodes from libs to apps)?
If you are using overlay then just just add property sling:hideChildren = childnodepath
There is another way to show or hide field using granite:renderCondition
Render Condition — Granite UI 1.0 documentation
praveenjain
praveenjain
10-05-2019
As mentioned by Arun Patidar , just adding property sling:hideResource="{Boolean}true" in that overlayed field will help you to hide it. It works fine for me !!!