display data view based on attribute or based on expression
Hi, I have a non persist entity object(Redirector) which have two attributes(URL, DisplayURL). I am passing this entity object(Redirector) to page, I am able to display passed value within dataview widget. But I want dataview get displayed based on condition. If the DisplayURL is true then display the dataview widget, or do not display the widget itself. The problem is when I try to add the add a condition for dataview based on attribute value it always been in not editable mode as shown below. Question: How dataview can be displayed based on condition from the currentobject which get passed to the page?
I saw your another ticket and responded there too.
Check if you really want the DisplayURL attribute
For URL redirector we only need 1 attribute that is URL itself, which you already have.
To answer the question in this ticket:
You could not do this without another dataview on top it, which is too cumbersome
You can show or hide dataview based on default values like true or false or based on roles or based on attributes
If you do display the dataview your redirection also does not work
Looking at both your tickets, I am really not sure what you are trying to achieve.
1.Add a container inside the dataview and place the URL redirector inside it
2.Now add the visibility condition based on your need