[Peter Borocz]
Group, I've got a vexingly simple problem that'll probably push up another level to zope enlightenment. In particular, how to get the variables from a regular HTML form passed through to a zsql method containing an update statement>
So, a (paraphrased) simple dtml-document page like this:
<dtml-in zsqlQueryARecord> <form action="zsql_UpdateRecord"> <input name="keyField" type="hidden" value="<dtml-var keyField>"> <textarea name="contentsField"> <dtml-var contentsField> </textarea> <input type="submit"> </form> <dtml-in>
Do I understand this right - your web page has a series of forms, one per row from zsqlQueryARecord? And the user would be sending a text comment against any one of these rows at a time? As invoked, zsql_UpdateRecord probably will not be getting any namespace passed to it, and it will have none of its own. So it can't find the form data. Normally, I would use a dtml document as the target of the form, and that document would invoke <dtml-call zsql_UpdateRecord>. This way the parameters get sent to the method by the dtml document. Cheers, Tom P