27 Aug
1999
27 Aug
'99
5:23 p.m.
Michel Pelletier wrote:
Because the seperation of content and code is a handy thing. Granted, you can put code in your content (DTML in a Document) and content in your code (stuff in a Method) but the two are there to help you seperate. You can of course abuse this as much as you want. Methods are useful when you want to write a highly dynamic component that uses the content found in it's context. This is why they don't have properties, you don't want the methods own properties sneaking in on you and interfereing with what 'looks' like correct code.
To this newbie they sound like "DTML Macros". Python methods don't automatically inherit properties from the containing object. Paul Prescod