On Miércoles, 8 de Septiembre de 2010 14:54:38 [email protected] escribió:
> Thanks
>
> It doesn't work like this..
> I saw the dhtml_confirm attribute to the link but still have the
> normal confirmation box..
>
> It works if you disable the normal confirm box
>
> config.action_links.add ..., :confirm => nil, :dhtml_confirm =>
> ModalboxConfirm.new

:confirm => nil is not needed, is the default value (really default value is 
false)

>
> or in my case
>
>       config.delete.link.confirm = nil
>       config.delete.link.dhtml_confirm = ModalboxConfirm.new

In delete link you have to disable confirm because confirm is enabled by 
default. I will fix it disabling confirm when dhtml_confirm is set (in master 
branch).

>
> it should be a wiki page on this possibility on github ;-))))

I have added dhtml_confirm to API: Action Link, it was missing. You can add 
more information if you want.

>
>
> On 6 sep, 10:13, "Sergio Cambra .:: entreCables S.L. ::."
>
> <[email protected]> wrote:
> > On Domingo, 5 de Septiembre de 2010 03:30:14 [email protected] escribió:
> > > Hi
> > >
> > > how to implement the dhtml_confirm ?
> > > I would like to use the Modalbox library..
> > >
> > > I can't find any example...
> > >
> > > thanks for your help
> > >
> > > Vincent
> >
> > I have never used it. Reading dhtml_confirm.rb and view_helpers.rb I
> > think you must to subclass DHTMLConfirm and put Modalbox code in
> > onclick_handler method. You will have to set an instance of that subclass
> > to your action link. For example:
> >
> > class ModalboxConfirm < DHTMLConfirm
> >   def onclick_handler(controller, link_id)
> >     'code to show modalbox'
> >   end
> > end
> >
> > active_scaffold do |config|
> >   config.action_links.add ..., :dhtml_confirm => ModalboxConfirm.new
> >
> > --
> > Sergio Cambra .:: entreCables S.L. ::.
> > Mariana Pineda 23, 50.018 Zaragoza
> > T) 902 021 404 F) 976 52 98 07 E) [email protected]

-- 
Sergio Cambra .:: entreCables S.L. ::.
Mariana Pineda 23, 50.018 Zaragoza
T) 902 021 404 F) 976 52 98 07 E) [email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails plugin" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/activescaffold?hl=en.

Reply via email to