[zope-pt] Re: Obrigatoriedade condicional com Poseidon+AchgenXML

2007-03-28 Por tôpico Fernando Bezerra
Nesse caso seria só incluir uma função na sua classe
(validate_NomeCampo) fazendo as condições necessárias.

Dicas: image_file é o name do campo imagem.
Utilize o pdb para facilitar seu trabalho.

att,
Fernando Bezerra


--- Em zope-pt@yahoogrupos.com.br, "Alexandre Marinho" <[EMAIL PROTECTED]>
escreveu
>
> Então...
> 
> Seguindo as dicas aqui da lista, utilizei o Poseidon+ArchgenXML para
> extender o tipo NewsItem. Coloquei um campo booleano (chamado
> Destaque), e está funcionando muito bem obrigado! :D
> 
> So queria saber uma coisa: Como que eu faço para que quando o campo
> booleano (que eu adicionei) for selecionado seja obrigatório
> selecionar uma imagem também?
> 
> A idéia é garantir que sempre as notícia marcadas como destaque
> possuam imagem! Entendem?
> 
> Alguém pode ajudar?
> 
> 
> -
> Alexandre Marinho
> Consultor Pleno
> ITEC - Instituto de Tecnologia, Informática e Comunicação de Alagoas
>




Re: [zope-pt] Re: Obrigatoriedade condicional com Poseidon+AchgenXML

2007-03-28 Por tôpico Johnny Souza

Vc pode usar um validador de integridade então. Um Exemplo:
http://repositorio.interlegis.gov.br/PyConBrasil/trunk/

Nesse produto é usado um validate_integrity para mudar o estado do conteúdo
quando for salvo.

On 3/28/07, Alexandre Marinho <[EMAIL PROTECTED]> wrote:


  Mas fazendo isso vai ficar required o campo que eu criei...
Eu quero que SOMENTE quando o campo booleano que eu criei for
selecionado o campo imagem seja obrigatório. É um pouco diferente!
.





--
Johnny Souza
6199358098
Ciência da Computação - UnB


[zope-pt] Re: Obrigatoriedade condicional com Poseidon+AchgenXML

2007-03-28 Por tôpico Alexandre Marinho
Mas fazendo isso vai ficar required o campo que eu criei...
Eu quero que SOMENTE quando o campo booleano que eu criei for
selecionado o campo imagem seja obrigatório. É um pouco diferente!

-
Alexandre Marinho
Consultor Pleno
ITEC - Instituto de Tecnologia, Informática e Comunicação de

--- Em zope-pt@yahoogrupos.com.br, "Johnny Souza" <[EMAIL PROTECTED]>
escreveu
>
> 1. selecione o campo
> 2. clique na aba "Tagged Values" que fica abaixo da área de desenho.
> 3. coloque a Tag required com o Value 1
> 
> Outros Tagged Values:
>
http://plone.org/documentation/tutorial/archgenxml-getting-started/tagged-value-overview
> 
> On 3/28/07, Alexandre Marinho <[EMAIL PROTECTED]> wrote:
> >
> >   Então...
> >
> > Seguindo as dicas aqui da lista, utilizei o Poseidon+ArchgenXML para
> > extender o tipo NewsItem. Coloquei um campo booleano (chamado
> > Destaque), e está funcionando muito bem obrigado! :D
> >
> > So queria saber uma coisa: Como que eu faço para que quando o campo
> > booleano (que eu adicionei) for selecionado seja obrigatório
> > selecionar uma imagem também?
> >
> > A idéia é garantir que sempre as notícia marcadas como destaque
> > possuam imagem! Entendem?
> >
> > Alguém pode ajudar?
> >
> > -
> > Alexandre Marinho
> > Consultor Pleno
> > ITEC - Instituto de Tecnologia, Informática e Comunicação de Alagoas
> >
> >  
> >
> 
> 
> 
> -- 
> Johnny Souza
> 6199358098
> Ciência da Computação - UnB
>