Re: [Zope3-Users] Problem running examples from Zope3 book Weiterhausen

2006-03-19 Thread Ulrich P. Klein


Rijgersberg, T.J. (Tom) wrote:
> 
> Real troubles start with the code in paragraph 7.4 which adds a
> customized list input widget. The browser/widget.pt and
> browser/sequence.js files run fine when directly invoked from the
> browser. But when I run it from the Zope instance with the added
> browser/widget.py and changed browser/configure.zcml it doesn't work.
> 

Although I'm not sure why, but the following changes help:

--- browser/widget.py.orig  2004-07-10 17:59:36.0 +0200
+++ browser/widget.py  2006-03-19 18:28:16.0 +0100
@@ -1,9 +1,9 @@
 from zope.app import zapi
 from zope.app.form.interfaces import IInputWidget
-from zope.app.form.browser.widget import SimpleInputWidget
+from zope.app.form.browser.sequencewidget import SequenceWidget
 from zope.app.pagetemplate.viewpagetemplatefile import ViewPageTemplateFile

-class DynamicSequenceWidget(SimpleInputWidget):
+class DynamicSequenceWidget(SequenceWidget):
 """Widget for (simple) sequences that does not require the form to be
 reloaded for every change."""
--
View this message in context: 
http://www.nabble.com/Problem-running-examples-from-Zope3-book-Weiterhausen-t1257485.html#a3482644
Sent from the Zope3 - users forum at Nabble.com.

___
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users


Re: [Zope3-Users] Problem running examples from Zope3 book Weiterhausen

2006-03-16 Thread Robert Boyd
On 3/10/06, Rijgersberg, T.J. (Tom) <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I'm a newbie to Zope and taking my first steps into this wonderful world by
> going through the book 'Web Component Development with Zope 3' from Philipp
> von Weitershausen.
>
> Up to page 94 I have had little difficulties reproducing the examples. I'm
> using the downloaded example code as described in the book. I'm running Zope
> 3.2 on a Windows 2000 machine with Python 2.4 installed. My browser is
> Mozilla Firefox 1.5.0.1.
>
> Real troubles start with the code in paragraph 7.4 which adds a customized
> list input widget. The browser/widget.pt and browser/sequence.js files run
> fine when directly invoked from the browser. But when I run it from the Zope
> instance with the added browser/widget.py and changed browser/configure.zcml
> it doesn't work.
[traceback snipped]

I haven't gotten to that point in the book, but just now, I installed
chapter 7 as worldcookery, got the error, then went to
browser/configure.zcml, commented out the widget elements in addForm
and editForm, and now I can add a recipe, edit its attributes, and
preview it. I suggest investigating what's changed with widgets in
Zope 3 since the book was published.

Rob
___
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users


Re: [Zope3-Users] Problem running examples from Zope3 book Weiterhausen

2006-03-15 Thread ksmith99

Hi Tom,

Personally, I'd switch to an earlier version of Zope3 to match the version
in the book.  You also might try  
including widget.py and configure.zcml here to aid in debugging.

Kevin
--
View this message in context: 
http://www.nabble.com/Problem-running-examples-from-Zope3-book-Weiterhausen-t1257485.html#a3428080
Sent from the Zope3 - users forum at Nabble.com.

___
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users