Re: [zope-pt] Uninstal de produtos

2006-11-24 Por tôpico Wesley Lopes

Pessoal,

descobrimos um novo jeito de não excluir os objetos criados na instalação de
um produto.

no método beforeUninstall do arquivo install.py coloque a linha:


cascade.remove('portalobjects')


Até

2006/11/24, Wesley Lopes [EMAIL PROTECTED]:


Rafahela,

funcionou direitinho! Valeu mesmo!

abs,

Wesley

Em 23/11/06, Rafahela Bazzanella  [EMAIL PROTECTED] escreveu:

   Oi Wesley,

 Acho que este código pode ajudar:

 def uninstall(self):
 portal = self
 # the ids of the objects to keep
 locked_ids = ('id1', 'id2')
 po = self.portal_quickinstaller .nome_produto.portalobjects
 for id in locked_ids:
 if id in po:
 po.remove(id)

 Rafahela


 *Wesley Lopes [EMAIL PROTECTED] * escreveu:

  E ai pessoal beleza,

 quando criamos pastas na instalação de um produto do plone elas são
 automaticamente excluidas quando damos um uninstal no produto. Alguem sabe
 como manter as pasta criadas na instalação mesmo quando damos um uninstal no
 produto?

 Obrigado, Wesley


 --
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James 
Blunthttp://us.rd.yahoo.com/mail/br/tagline/search/video/*http://br.search.yahoo.com/search/video?p=james+bluntei=UTF-8cv=gx=wrtvm=rfr=intl-mail-br-b

  






Re: [zope-pt] Uninstal de produtos

2006-11-24 Por tôpico Wesley Lopes

Rafahela,

funcionou direitinho! Valeu mesmo!

abs,

Wesley

Em 23/11/06, Rafahela Bazzanella [EMAIL PROTECTED] escreveu:


  Oi Wesley,

Acho que este código pode ajudar:

def uninstall(self):
portal = self
# the ids of the objects to keep
locked_ids = ('id1', 'id2')
po = self.portal_quickinstaller.nome_produto.portalobjects
for id in locked_ids:
if id in po:
po.remove(id)

Rafahela


*Wesley Lopes [EMAIL PROTECTED]* escreveu:

 E ai pessoal beleza,

quando criamos pastas na instalação de um produto do plone elas são
automaticamente excluidas quando damos um uninstal no produto. Alguem sabe
como manter as pasta criadas na instalação mesmo quando damos um uninstal no
produto?

Obrigado, Wesley


--
Yahoo! Search
Música para ver e ouvir: You're Beautiful, do James 
Blunthttp://us.rd.yahoo.com/mail/br/tagline/search/video/*http://br.search.yahoo.com/search/video?p=james+bluntei=UTF-8cv=gx=wrtvm=rfr=intl-mail-br-b

 



Re: [zope-pt] Uninstal de produtos

2006-11-23 Por tôpico Rafahela Bazzanella
Oi Wesley,

Acho que este código pode ajudar:

def uninstall(self):
portal = self
# the ids of the objects to keep
locked_ids = ('id1', 'id2')
po = self.portal_quickinstaller.nome_produto.portalobjects
for id in locked_ids:
if id in po:
po.remove(id)

Rafahela


Wesley Lopes [EMAIL PROTECTED] escreveu:  E 
ai pessoal beleza,

quando criamos pastas na instalação de um produto do plone elas são 
automaticamente excluidas quando damos um uninstal no produto. Alguem sabe como 
manter as pasta criadas na instalação mesmo quando damos um uninstal no 
produto? 

Obrigado, Wesley
 
 
   


-
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James Blunt