Hi Sebastien, Hi Martin,
the dialog was just an example.

My question was more focused on a feature similar to the javascript or 
css resource "wicket feature".
Putting a resource only once into the page header no matter how many 
components "requested" to do that.

But on component level.

(I am in a case with a repeating view.)

Patrick

Am 05.07.2013 11:55, schrieb Sebastien:
> Hi Patrick,
>
> I am using the same approach as Martin.
>
> Just a little additional note: if you want to have only one dialog
> placeholder for different dialogs/purposes and as I am thinking you are
> using jQuery UI's dialog, I would suggest you to have a look at this issue
> for the dialog to open correctly (it is a common problem while using jQuery
> UI's dialog)
>
> https://github.com/sebfz1/wicket-jquery-ui/issues/44
>
> Explanations here:
> http://blog.nemikor.com/2009/04/08/basic-usage-of-the-jquery-ui-dialog/
>
> Best regards,
> Sebastien.
>
>
> On Fri, Jul 5, 2013 at 11:39 AM, Martin Grigorov <[email protected]>wrote:
>
>> Hi,
>>
>> We use something similar for showing dialog/flyout.
>> The component is always in the page, but it renders itself only when it has
>> contents.
>> You can put your component anywhere in the page hierarchy and use Wicket
>> events to update it.
>>
>>
>> On Fri, Jul 5, 2013 at 12:15 PM, Patrick Davids <[email protected]
>>> wrote:
>>
>>> Hi all,
>>> does anyone have a best practice putting a component on a page (as
>>> singleton) independendly how many other components on that page "needs"
>> it?
>>>
>>> e.g. a global dialog, which can be used from different components.
>>> Not to have 20 invisible dialogs aleady rendered and opened on request.
>>>
>>> In out special to achieve this we do not want use page inheritence.
>>> This component shouldn't be on page, if no other component needs it.
>>>
>>> thanx for help...
>>> kind regards
>>> Patrick
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>
>

-- 
Mit freundlichen Grüßen,

Patrick Davids

NuboIT GmbH & Co. KG
Kieler Str. 103-107 • 25474 Bönningstedt

Email: [email protected]

Handelsregister: HRA6819 Pi  | Amtsgericht Pinneberg

Geschäftsführung der Verwaltungsgesellschaft
Daniel Fraga Zander

HRB10145Pi | Amtsgericht Pinneberg
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to