Margrit Lottmann writes:
We have a formular with a checkbox... The result of the checkbox is a list of strings.
In the following dtml-method (action) the method reads any string of the list and has to initiate read instructions to a mysql database table with this values but converted to integer...
zope error...value error invalid literal for int(): 17 ...17 was the string which has to be converted ??? Almost surely, your list elements contain whitespace. This whitespace prevents them to be converted into integers. Use the "strip" method of strings to discard the whitespace.
where is a good dtml documentation ...we have 2 books for zope, but the dtml parts are not good... You will not find an answer to the above problem in any DTML documentation, as it is not a DTML problem at all.
I usually use the DTML documentation in the embedded Zope online help: Zope Help --> DTML Zope Help --> API Reference Dieter