[Zope] Acquisition question
Ferhat Ayaz
ferhatayaz at yahoo.com
Tue Aug 29 08:57:32 EDT 2006
Thanks for the answers.
The example was from the Zope Book.
employee_by_id -> Z SQL Method
emp_id -> Parameter key for employee_by_id
2 -> Parameter value for emp_id
The result of employee_by_id(emp_id=2) is a SQL
result.
viewEmployee -> DTML Method
viewEmployee will use the result of the above
employee_by_id Z SQL Method and render the variables
first,last and salary to HTML, if I call the URL from
a browser.
But, giving the same URL
employee_by_id/emp_id/2/viewEmployee as a tal
expression like
tal:content="structure
employee_by_id/emp_id/2/viewEmployee"
will render nothing. There is also no error messages.
Do you know what happens?
Thanks,
Ferhat
--- Garito <garito at sistes.net> wrote:
> Ferhat Ayaz escribió:
> > Hi list,
> >
> > I'm a newby to zope. Sorry if the question is to
> > dummy.
> > Here my question:
> >
> > You can do acquisition on URL like
> >
> >
>
http://localhost:8080/employee_by_id/emp_id/2/viewEmployee
> >
> > here the result of employee_by_id (param is
> emp_id=2)
> > is used by viewEmployee.
> >
> > But I want to use it in a page template like
> >
> > <td tal:content=
> > "structure
> mployee_by_id/emp_id/2/viewEmployee">
> > </td>
> >
> > Unfortunatly this will not work like the above
> > example.
> >
> > Is it possible to do acquisition in this way, or
> is
> > there a way to this?
> >
> > Thanks,
> > Ferhat
> >
> >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > _______________________________________________
> > Zope maillist - Zope at zope.org
> > http://mail.zope.org/mailman/listinfo/zope
> > ** No cross posts or HTML encoding! **
> > (Related lists -
> >
> http://mail.zope.org/mailman/listinfo/zope-announce
> > http://mail.zope.org/mailman/listinfo/zope-dev )
> >
> At this point if employee_by_id is the first param
> then all are on
> traverse_subpath list like:
>
> ['employee_by_id', 'emp_id', 2, 'viewEmployee']
>
> then you could use this list to know what your user
> is asking for
>
> Sorry for my poor english
>
> --
> Mis Cosas
> http://blogs.sistes.net/Garito
>
>
> _______________________________________________
> Zope maillist - Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Zope
mailing list