You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Juergen Donnerstag (JIRA)" <ji...@apache.org> on 2008/12/07 12:59:44 UTC

[jira] Commented: (WICKET-1937) Enclosure with fallback section

    [ https://issues.apache.org/jira/browse/WICKET-1937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12654192#action_12654192 ] 

Juergen Donnerstag commented on WICKET-1937:
--------------------------------------------

Enclosue is a rather generic component which avoids that you need to create a large number of tiny, but different, components. That doesn't seem to be true in your case. You describe it as something you need more often. Hence creating a new panel component which serves your purpose is the way to go, rather than enhancing enclosure with something that is only useful for lists.

> Enclosure with fallback section
> -------------------------------
>
>                 Key: WICKET-1937
>                 URL: https://issues.apache.org/jira/browse/WICKET-1937
>             Project: Wicket
>          Issue Type: Wish
>          Components: wicket
>            Reporter: Peter Parson
>            Priority: Minor
>             Fix For: 1.5-M1
>
>
> Enclosures would be even more useful, if a "fallback section" could be defined which is displayed only when the enclosure is not displayed.
> This way, an explanatory message like "No items in this list" or similar could be displayed quite easily.
> e.g.
> <wicket:enclosure child="someList">
> <div wicket:id="someList">
> <!--  ... markup of element someList (which sets its own visibility to false if empty)  ... -->
> </div>
> <wicket:fallback>
> Sorry - nothing to display here. <!-- this message would only appear if the list is empty -->
> </wicket:fallback>
> </wicket:enclosure>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.