[Zope-CMF] Proposal: Action expression contexts
Miles
miles at jamkit.com
Tue Mar 31 05:10:22 EDT 2009
Hi,
One of the things that we find slightly cumbersome here in our
applications is that when defining actions, there's no easy way to
adjust the variables available to an expression. This tends to make the
expressions longer and harder to read, plus commonly used variables are
calculated multiple times.
For example, my application has a concept of a "page", and I would like
to make this available as a variable rather than work it out each time.
Therefore I think it would be useful to adjust getExprContext in
CMFCore.Expression so that it is pluggable, by using a factory to create
the ExpressionContext. In that way I can register different ones as
required.
Is this a desirable change?
Miles
More information about the Zope-CMF
mailing list