Home arrow Zope arrow DTML Basics (part 2)

DTML Basics (part 2)

In this second article, dive a little deeper into theintricacies of DTML by getting up close and personal with conditionalstatements and comparison operators. This article discusses thedifferent variants of the "if" statement available in DTML, togetherwith examples and code listings that demonstrate how they can be used ina Web applications.

  1. DTML Basics (part 2)
  2. If Only...
  3. Comparing Apples And Oranges
  4. Welcome To The Matrix
  5. Celluloid Dreams
  6. Paring It Down
  7. Deeper And Deeper
  8. Submitting To The King
By: Harish Kamath, (c) Melonfire
Rating: starstarstarstarstar / 4
June 05, 2002

print this article


In the first part of this article, I explained the basics of DTML,giving you a crash course in objects, methods, variables andacquisition. I showed you how to use the Zope management interface toconstruct your own objects and methods, and also demonstrated how Zopelooks for variables. Finally, I showed you how to use Zope'svariable-formatting routines and structured text rulesets to format andmanipulate output.

In this second tutorial, I will be delving a little deeper into DTML,looking closely at the constructs it offers to add decision-makinglogicto your code. I'll be examining conditional expressions and comparisonoperators, and demonstrating, with practical examples, how they can beused to craft more intelligent code. So let's get going!

>>> More Zope Articles          >>> More By Harish Kamath, (c) Melonfire

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort


- Creating Zope Products
- Plone Content Types With Archetypes
- Flat User Management in Zope
- Creating Basic Zope Applications
- Getting started with Zope for Linux and Sola...
- ZPT Basics (part 4)
- ZPT Basics (part 3)
- ZPT Basics (part 2)
- ZPT Basics (part 1)
- Exception Handling In DTML
- DTML Basics (part 4)
- DTML Basics (part 3)
- DTML Basics (part 2)
- DTML Basics (part 1)
- Using Zope With Apache

Developer Shed Affiliates


Dev Shed Tutorial Topics: