Dayana,
visible é o estado inicial, se a transição estiver como automática no
visible realmente isso vai ocorrer.
Você poderia usar triggers, mas acho que só tem no P3.
Nesse caso o ideal é mudar o estado inicial para private e colocar a
transição automática quando o objeto for para pending, isto é o usuário
pediu publicação e voc~e recebe o e-mail.
Outra possibilidade é ver se seu script está sendo executado no After ou no
Before transition.
Fica aí a dica.
Abraços.
TOM
2008/7/31 Jeferson Lelis C. dos Santos [EMAIL PROTECTED]
Dayana,
Acho que os videos do Wilton podem te ajudar.
Dá uma olhada no link
http://www.tom.pro.br/apresentacoes/sinList?synmap=V%C3%ADdeos%20Plone
*Atenciosamente,
*
*Jeferson Lelis.*
- Mensagem original
De: Dayana Santiago [EMAIL PROTECTED]
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quinta-feira, 31 de Julho de 2008 21:13:01
Assunto: [zope-pt] Enviar email ao entrar no estado inicial do workflow
Prezados colegas,
Estou tentando fazer o plone 2.5.5 enviar emails quando um determinado tipo
de objeto for criado. Utilizo o título do objeto e outros atributos para
compor o corpo da mensagem.
Para isso, pendurei um script na transição submit e fiz com que ela fosse
disparada automaticamente a partir do estado visible.
No entanto, o que acontece é que no momento em que ainda estou no
formulário de edição do objeto, já recebo um email, com o caminho do
portal_factory e, obviamente sem título. Quando termino de preencher e
salvo, recebo mais dois emails: um com caminho do portal_factory e outro na
pasta em que estou criando o objeto. Em todos eles nenhum dos atributos é
acessível e o id é sempre aquele temporário criado pelo plone.
Alguma idéia de outra forma de mandar o email ou de acessar os atributos
para compor a mensagem?
Grata pela atenção,
Abçs
--
Dayana.
--
Novos endereços, o Yahoo! que você conhece. Crie um email
novohttp://br.rd.yahoo.com/mail/taglines/mail/*http://br.new.mail.yahoo.com/addressescom
a sua cara @
ymail.com ou @rocketmail.com.
--
Cordialmente,
Wilton Souza Alencar
www.tom.pro.br