Hi,
On the model of zope.contentprovider "provider:" TALES expression, I'm
trying to register a new custom expression for Chameleon.
My code is very simple and tries to follow Chamelon documentation:
from chameleon import PageTemplate
def provider_expression(string):
def compiler(target, engine):
return 'provider expression...'
return compiler
PageTemplate.expression_types['provider'] = provider_expression
The view is as simple:
@view_config(name="page.html", context=MyApplication, renderer='page.pt')
def main_page(request):
return {}
And the template:
<div tal:replace="provider:testManager">test</div>
When the page is loaded, I always receive a "LookupError: Unknown
expression type: 'provider'.".
Any idea?
Best regards,
Thierry
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss.
For more options, visit https://groups.google.com/d/optout.