[Zope] namespace-problem

2000-12-12 Thread Alexander DePauli

Hi everybody,

what I want to do is fairly simple, but I've got a namespace problem:

- via a form I want to add a new folder, add some properties to the new
folder, then add a DTML document within the new folder.
- whatever I try, the properties as well as the new document are added
to the parent folder of the new folder instead of to the new folder.

Here some experiments (don't look at the syntax):

dtml- call "manage_addFolder (NewFolderName)"
 
dtml-with "_.getitem(NewFolderName)"
   dtml- call "manage_addProperty (ID,...)"
   dtml- call "manage_addDocument (ID,...)"
/dtml-with


This looks fine to me, but ZOPE insists on creating the new document in 
   /OldFolder 
instead of 
   /OldFolder/NewFolder

Some more stuff for wondering:

If I do a 
   dtml-with "_.getitem('NewFolder')" 
   dtml-var "_.getitem('NewFolder',0)"

to get an actual value for testing purposes, ZOPE returns the *correct*
value of 'NewFolder'

But if I do an additional 
   dtml-in objectItems
id: dtml-var sequence-key,
type: dtml-var meta_type
   /dtml-in
to list the objects of the actual namespace (placed *after* the above
dtml-with.., the output consists of the objects of the
/OldFolder-namespace, but not that of the
/OldFolder/NewFolder.

...I'm sure this is a rookie-problem and can be solved by turning a
switch or two (perhaps in my brain), but I'm stuck.

Do you/anybody has any clue?

Thanks in advance - Alexander
~
http://www.herrenausstatter.de - Der Online-Herrenausstatter
Kostenlose Serviceline: 0800 -999 66 33
Versandkostenfreie Lieferung - 30 Tage Rückgaberecht
~
Verwaltungsadresse:
DePauli.com Aktiengesellschaft
Stahlgruberring 3 - 81829 München
Telefon: 089 / 530 75 170 - Telefax 089 / 514 50 666

___
Zope maillist  -  [EMAIL PROTECTED]
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 )




Re: [Zope] namespace-problem

2000-12-12 Thread Ivan Cornell

One (ugly!) way of doing it:

dtml-with "manage_addFolder ('Test1')"
  dtml-let test1Object="_.getitem(Test1')"
dtml-with "test1Object.manage_addFolder ('Test2')"
/dtml-with
  /dtml-let
/dtml-with

This creates Test2 in Test1.

Ivan



 Here some experiments (don't look at the syntax):

 dtml- call "manage_addFolder (NewFolderName)"

 dtml-with "_.getitem(NewFolderName)"
dtml- call "manage_addProperty (ID,...)"
dtml- call "manage_addDocument (ID,...)"
 /dtml-with

 This looks fine to me, but ZOPE insists on creating the new document in
/OldFolder
 instead of
/OldFolder/NewFolder



___
Zope maillist  -  [EMAIL PROTECTED]
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 )




Re: [Zope] namespace-problem

2000-12-12 Thread Maik Röder

Hi !

Alexander DePauli wrote:
 
 Hi everybody,
 
 what I want to do is fairly simple, but I've got a namespace problem:
 
 - via a form I want to add a new folder, add some properties to the new
 folder, then add a DTML document within the new folder.
 - whatever I try, the properties as well as the new document are added
 to the parent folder of the new folder instead of to the new folder.

This works for me:

dtml-var standard_html_header

dtml- call "manage_addFolder('my_folder2')"
dtml-with "_.getitem('my_folder2')"
   dtml-call "manage_addDocument('hhh')"
   dtml-call "manage_addProperty(id='bestand', value='3', type='int')"
/dtml-with

dtml-var standard_html_footer

Best regards,

Maik Röder

___
Zope maillist  -  [EMAIL PROTECTED]
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 )




[Zope] Namespace problem with the dtml-sendmail and the smtphost

2000-10-04 Thread Max Møller Rasmussen

I have a dtml method in a zClass that looks like this:

dtml-sendmail smtphost=theSMTPHost
To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
Subject: This is a test

A test!!!
/dtml-sendmail

"theSMTPHost" is defined as a property in the zClass. But when i use the
method I get a:

Error Type: error
Error Value: host not found

If i write:

dtml-sendmail smtphost="mail.tele.dk"

It gets send without a hitch.

and if I write dtml-var theSMTPHost it returns mail.tele.dk as expected.

I then try this, which also fails.

dtml-call "REQUEST.set('theSMTPHost', 'mail.tele.dk')"
Mailhost: dtml-var theSMTPHost

dtml-sendmail smtphost=theSMTPHost
To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
Subject: This is a test

A test!!!
/dtml-sendmail

Is it not possible to set the smtphost to a string in a dtml variabel?

Regards Max M

___
Zope maillist  -  [EMAIL PROTECTED]
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 )




[Zope] namespace problem??

2000-07-22 Thread Marcus Mendes

Hello,

How can I get the contents of variable out of my  dtml-in /dtml-in
code?

For example:
dtml-in "_['sequence-item'].objectValues(['TSubRegiao'])"
dtml-call "REQUEST.set('HORA', horacondicaoatual)"
/dtml-in

I need get the variable HORA and I couldn't.

Thanks

Marcus Mendes


___
Zope maillist  -  [EMAIL PROTECTED]
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 )




[Zope] namespace problem?

2000-07-14 Thread Marcus Mendes

How can I get  the content of   TITULO_CIDADE  out of my tags dtml-in
/dtml-in ??

My code is :

 dtml-in "_['sequence-item'].objectValues(['TSimpleItem'])" sort=title

 dtml-if "_['sequence-item'].id == CIDADE"
 dtml-call
"REQUEST.set('TITULO_CIDADE',_['sequence-item'].title)"
  /dtml-if
 /dtml-in

Thanks.

Marcus Mendes


___
Zope maillist  -  [EMAIL PROTECTED]
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 )