Gotcha! Thanks for the hint Anthony.

Controller:

a=PluginMModal(title='Hello World',content='give this a
try!',close="close",width=30,height=30,id='59d38b19-05aa-4125-a19b-6e17069cd873')
... a.link(...)

View:

{{extend 'layout.html'}}
{{=form}}
{{a=PluginMModal(title='Hello World',content='give this a
try!',close="close",width=30,height=30,id='59d38b19-05aa-4125-a19b-6e17069cd873')}}
{{=a}}





On Tue, Sep 27, 2011 at 11:31 PM, Anthony <abasta...@gmail.com> wrote:

> The id inside jQuery() is a uuid and will be unique every time you
> instantiate a new PluginMModal -- even if you called it twice within the
> view you would get two different ids. If you want to specify the id
> yourself, just do PluginMModal(..., id='your_id').
>
> Anyway, instantiating in the controller should work. Can you show your
> controller and view code?
>
> Anthony
>
> On Tuesday, September 27, 2011 1:00:39 AM UTC-4, Noel Villamor wrote:
>>
>>
>> The Minimal Modal docs states that the plugin is to be instantiated in
>> the View. I wonder if it is possible to do it in the Controller as I
>> am constructing my form (and links) in the Controller. I tried it but
>> the a.link defined in the controller has an id w/c differs from the
>> a.link defined in a view. Only the latter works.
>>
>> link defined in Controller:
>> <a onclick="jQuery('#63e1bcaa-**5bc1-4c33-afa6-f574ed4bf622').**fadeIn();
>>
>> return false">click me</a>
>>
>> link defined in View:
>> <a onclick="jQuery('#a8b7b03b-**2918-4192-931a-273ca97ea4c0').**fadeIn();
>>
>> return false">click me</a>
>>
>> Is there a workaround without having to construct the form in the
>> View?
>>
>>
>>
>> On Aug 25, 7:18 am, Anthony <abas...@gmail.com> wrote:
>> > If you want to use the Minimal Modal plugin, it looks like you can
>> specify a
>> > URL as the 'callback' argument to PluginMModal(), though you'll also
>> have to
>> > specify the 'id' argument to identify the modal div for the callback.
>> >
>> > Anthony
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Wednesday, August 24, 2011 1:12:40 PM UTC-4, Aaron Mahler wrote:
>> >
>> > >  Just to be sure I'm not missing a far simpler approach here... is
>> > > there a way with the Minimal Modal plugin to assign the results of a
>> > > function call to its content argument?
>> >
>> > >  - Aaron
>> >
>> > > On Aug 24, 12:11 pm, Aaron Mahler <ama...@sbc.edu> wrote:
>> > > >  That first example looks very close. Let me study that one a bit...
>>
>> >
>> > > > Thanks!
>> > > >  - Aaron
>> >
>> > > > On Aug 24, 12:08 pm, Anthony <aba...@gmail.com> wrote:
>> >
>> > > > > Maybehttp://
>> > > labs.blouweb.com/PowerGrid/**default/gridinpopuporhttp://**powerta..<http://labs.blouweb.com/PowerGrid/default/gridinpopuporhttp://powerta..>..
>>
>> >
>> > > > > On Wednesday, August 24, 2011 12:03:31 PM UTC-4, Aaron Mahler
>> wrote:
>> >
>> > > > > >  Hello!
>> >
>> > > > > >   I'm curious to get some recommendations on how best to
>> approach
>> > > this
>> > > > > > - possibly using the Minimal Modal plugin, but I'm open to
>> whatever
>> > > > > > other methods might achieve it.
>> >
>> > > > > >   I have a table of results being displayed. There is a field in
>> each
>> >
>> > > > > > row that contains information which I don't want visible in the
>> > > actual
>> > > > > > table. I'd like a "reveal" link/button in that field of each row
>> to
>> > > > > > pop up a modal window with the information which can then be
>> > > > > > dismissed. I don't want this information to be embedded within
>> the
>> > > > > > page source itself, so the "reveal" link needs to be creating
>> the
>> > > > > > modal popup and calling a function/URL that returns the info to
>> be
>> > > > > > shown.
>> >
>> > > > > >   Any pointers and/or code examples that might help me achieve
>> this
>> > > in
>> > > > > > a sane manner? :)
>> >
>> > > > > > Thanks!
>> > > > > >  - Aaron
>
>


-- 

live simply, be :-)     ||     *nrv Infosystems <http://nrvi.com/>*

Reply via email to