[Zope-dev] ZPatterns: SkinScript discovery

Phillip J. Eby pje@telecommunity.com
Wed, 04 Oct 2000 10:10:40 -0500


Just out of curiosity, did you find this out by reading the draft
SkinScript reference documentation on the ZPatterns Wiki?

At 03:45 PM 10/4/00 +0100, Steve Alexander wrote:
>I just found out that you can access all sorts of useful methods in
>SkinScript from the magical "_" namespace variable.
>
>Let's say I have a DataSkin that has a propertysheet "journey", which
>has a "steps" property of type "lines". I can expose its "steps"
>property as an attribute, and also a neatly formatted version of the
>same, using this SkinScript:
>
>WITH self.propertysheets.get('journey') COMPUTE
>  steps=getProperty('steps'),
>  steps_comma_sep=_.string.join(self.steps, ', ')
>