Re: [zope-pt] Erro no Envio de Formulario

2009-10-08 Por tôpico ROBSON VIRINO - GEINF
Olá, Ezequias.

Você terá que criar um external method com a função de envio de email. 
Por external method, se encontra alternativas para o excesso de 
segurança do Plone.

security.declarePublic('enviaEmail')
def enviaEmail(self outros_parametros):
  plone_utils = getToolByName(self, 'plone_utils')
  ...
 try:
 host = self.MailHost
 host.send(mail_text)
 plone_utils.addPortalMessage(_(u'Email enviado com sucesso!'))   
 except:
 plone_utils.addPortalMessage(_(u'Problema no sistema de 
mensagens! Contacte o administrador.'))
...

É por aí...

Valeu!


Ezequias escreveu:
>  
>
> Bom dia,
>
> Estou com um problema no envio de um formulário, quando eu clico em 
> enviar, aparece a seguinte msg:
>
> "Você não possui privilégios suficientes para visualizar essa página."
>
> Detalhe esse mesmo formulário funciona quando o meu usuário e um Manager.
>
> Já tentei usar permissões locais, deixando os usuários do tipo member 
> como "Manager" e mesmo assim acusa a mesma tela de falta de permissão.
>
> Alguém sabe como eu faço para que o meu usuário do tipo member envie 
> esse formulário?
>
> Desde já agradeço.
>
> 
>
> -- 
> Essa mensagem foi analisada pelo anti-spam da Cagece e considerada limpa.
> Caso queira reportar essa mensagem como SPAM clique nesse link 
>  

-- 
Atenciosamente,
Robson Virino
GEINF - Gerência de Informática
Fone: 3101-1780
Cagece - Companhia de Água e Esgoto do Ceará


[zope-pt] Erro no Envio de Formulario

2009-10-08 Por tôpico Ezequias
Bom dia,

Estou com um problema no envio de um  formulário, quando eu clico em enviar, 
aparece a seguinte msg:

"Você não possui privilégios suficientes para visualizar essa página."

Detalhe esse mesmo formulário funciona quando o meu usuário e um Manager.

Já tentei usar permissões locais, deixando os usuários do tipo member como 
"Manager" e mesmo assim acusa a mesma tela de falta de permissão.

Alguém sabe como eu faço para que o meu usuário do tipo member envie esse 
formulário?

Desde já agradeço.