yes

On Aug 13, 10:33 am, Miguel Lopes <[email protected]> wrote:
> I wonder if this would also work with block templates -  supposing block
> templates are integrated before the header is set.
>
> I remember recently reading about block templates. Have this been integrated
> in the reference distribution?
>
> Thank you so much for all the great help.
> Miguel
>
> On Fri, Aug 13, 2010 at 4:18 PM, mdipierro <[email protected]> wrote:
> > It would be the use of components in plugin_wiki/page pages
>
> > ``
> > name: oppty_contacts
> > ....
> > ``:widget
>
> > in this case you do not need to worry about response.fields.append()
> > because the plugin is rendered before it is embedded in view.
>
> > On Aug 13, 10:01 am, Miguel Lopes <[email protected]> wrote:
> > > Yes your explanation makes perfect sense, and that solves my
> > encapsulation
> > > problem. Thank you.
> > > You mention normal web2py controllers and views, what would the other
> > kind
> > > be?
>
> > > Miguel
>
> > > On Fri, Aug 13, 2010 at 1:19 PM, mdipierro <[email protected]>
> > wrote:
>
> > > > 2) You can include a js in a component
>
> > > > def oppty_contacts():
> > > >     response.files.append(....)
> > > >     ...
>
> > > > and you have not problems with markmin pages.
>
> > > > BUT you will no be able to do
>
> > > >    {{=plugin_wiki.widget('oppty_contacts',...)}}
>
> > > > because the response.files.append will be executed after the header is
> > > > serialized anyway, if you are using the {{....}} syntax that you are
> > > > probably using normal web2py controllers actions and views. In this
> > > > case you can do
>
> > > > in function:
>
> > > >     mycomponent=plugin_wiki.widget('oppty_contacts',...)
>
> > > > in view:
>
> > > >     {{=mycomponent}}
>
> > > > Hope this makes sense.

Reply via email to