[ZDP] BackTalk to Document The Zope Book/Using Basic Zope Objects

nobody@nowhere.com nobody@nowhere.com
Mon, 08 Apr 2002 16:33:28 -0400

A comment to the paragraph below was recently added via http://www.zope.org/Documentation/ZopeBook/BasicObject.stx#2-54


    This will return the balance or debt compounded over the course of
    "years".  Next, create a *interestRateDisplay* page template that
    calls *calculateCompoundingInterest* and returns the result::


        <p>Your total balance (or debt) including compounded interest over
        <span tal:content="years">2</span> years is:</p>
        <p><b>$<span tal:content="python: here.calculateCompoundingInterest(principal, 
                                                           years)" >1.00</span></b></p>


      % Anonymous User - Apr. 6, 2002 10:39 am:
       Zope Error
       Zope has encountered an error while publishing this resource.

       Error Type: Undefined
       Error Value: years not found in 'years', at line 5, column 3

       # I got this error message, please help me to correct this error.

      % Anonymous User - Apr. 8, 2002 4:33 pm:
       i refer to the ch.9.
       and change the python expression to 
       python: here.calculateCompoundingInterest(request.form['principal'],... 
       that should be able to work.

       i'm a rookie.