Never mind. I'm going to ignore DTML and start using TAL which seems to be the way to learn Zope. DTML has just about caused me to give up trying to figure out Zope. Two weeks of scouring the web and I've finally found the best ZPT intro: http://www.zope.org/Wikis/DevSite/Projects/ZPT/IntroductionForDTMLers If only everyone wrote so well!