[Zope] DTML-ZPT help
Peter Bengtsson
mail@peterbe.com
Fri, 13 Jul 2001 11:04:32 +0200
Your question is a bit messy. Could you please pinpoint the problem a bit
more?
Did you know that there is a ZPT mailinglist for ZPT questions at
zpt@zope.org and that I have put some DTML --> ZPT examples at
http://www.zope.org/Members/peterbe
----- Original Message -----
From: "Jadran Prodan (E-mail)" <jadran.prodan@mtt-solutions.si>
To: <zope@zope.org>
Sent: Friday, July 13, 2001 10:04 AM
Subject: [Zope] DTML-ZPT help
> Hi,
>
> Combination form page, answer page, script in DTML works but I have
problem
> to translete it to ZPT.
> Thanks.
>
> Lp, Jadran
>
> --------------------------------
> ---- DTML version ------
> -------------------------------
> -----add_form.html------
> <html>
> <head></head>
> <body>
> <h1> Vnos novega ... </h1>
> <form action="xxx_action.html" method="POST">
> <p> Naslov :<br>
> <textarea name="Naslov" rows="3" cols="60"></textarea>
> </p>
> <p>
> Opis :<br>
> <textarea name="Opis" rows="10" cols="60"></textarea>
> </p>
> <p>
> <input type="submit" value="Poslji ...">
> </p>
> </form>
> </body>
> </html>
> ------xxx_action.html-------
> <dtml-var standard_html_header>
> <dtml-call expr="addEntry(Naslov, Opis)">
> <h1>Uspesen vnos.</h1>
> <dtml-var standard_html_footer>
> -----addEntry-----------
> ------ parameters: naslov, opis
>
> # create a unique document id
> id='entry_%d' % len(context.objectIds())
>
> # create the document
> context.manage_addProduct['OFSP'].manage_addDTMLDocument(id,
> title=naslov, file=opis)
> --------------------------------
> ---- ZPT version ------
> -------------------------------
> -----add_form.html------
> <html>
> <head></head>
> <body>
> <h1> Vnos novega ... </h1>
> <form action="add_action.html" method="POST">
> <p> Naslov :<br>
> <textarea name="Naslov" rows="3" cols="60"></textarea>
> </p>
> <p>
> Opis :<br>
> <textarea name="Opis" rows="10" cols="60"></textarea>
> </p>
> <p>
> <input type="submit" value="Poslji ...">
> </p>
> </form>
> </body>
> </html>
> ------add_action.html-------
> <html>
> <head>
> <title tal:content="template/title">The title</title>
> </head>
> <body>
>
> <h1 tal:define="nic python:here/addEntry(request/Naslov , request/Opis)">
> Uspesen vnos.</h1>
>
> <div>
> Dodan je bil "<span tal:content="request/Naslov">naslov ...</span>" z
> sledečim opisom:<br>
> <span tal:content="request/Opis">
> opis ...
> </span>
> </div>
> </body>
> </html>
> -----addEntry-----------
> ------ parameters: naslov, opis
>
> # create a unique document id
> id='entry_%d' % len(context.objectIds())
>
> # create the document
> context.manage_addProduct['OFSP'].manage_addDTMLDocument(id,
> title=naslov, file=opis)
> --------------------------------
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )