[zope-pt] Problema com portlet de um novo produto

2007-06-05 Thread Leonardo Lessa
Olá pessoal,

Estou tentando criar um simples produto (apenas uma entidade) para
plone. Estou usando o ArchGenXML para gerar  o produto com base no
diagrama que eu criei através do ArgoUML. Instalo meu produto, consigo
incluir, alterar, excluir o "novo tipo" de conteúdo, até aí tudo bem.

Quando tento fazer um portlet que faz um consulta em todos os itens do
"novo tipo" através da função "portal_catalog.searchResults()", o
plone retorna uma mensagem de erro (KeyError) informando que os campos
do meu tipo não podem ser acessados.

Meu produto já está sendo criado com a propriedade "accessor" dos
campos do meu schema definida.

Quando estou criando, editando ou visualizando o um conteúdo do tipo
"novo tipo" o portlet não dá erro mas repete o valor de alguns campos.
Caso contrário retorna um KeyError.

Obrigado pela atenção,

-- 
Leonardo Lessa


Re: [zope-pt] Problema com portlet de um novo produto

2007-06-05 Thread Johnny Souza

Coloca um index  ":schema" nos tagged values dos campos q deseja usar na
busca.

http://plone.org/documentation/tutorial/archgenxml-getting-started/attributes-fields


On 6/5/07, Leonardo Lessa <[EMAIL PROTECTED]> wrote:


  Olá pessoal,

Estou tentando criar um simples produto (apenas uma entidade) para
plone. Estou usando o ArchGenXML para gerar o produto com base no
diagrama que eu criei através do ArgoUML. Instalo meu produto, consigo
incluir, alterar, excluir o "novo tipo" de conteúdo, até aí tudo bem.

Quando tento fazer um portlet que faz um consulta em todos os itens do
"novo tipo" através da função "portal_catalog.searchResults()", o
plone retorna uma mensagem de erro (KeyError) informando que os campos
do meu tipo não podem ser acessados.

Meu produto já está sendo criado com a propriedade "accessor" dos
campos do meu schema definida.

Quando estou criando, editando ou visualizando o um conteúdo do tipo
"novo tipo" o portlet não dá erro mas repete o valor de alguns campos.
Caso contrário retorna um KeyError.

Obrigado pela atenção,

--
Leonardo Lessa
 





--
Johnny Souza
Não me telefone, mande um email!


Re: [zope-pt] Problema com portlet de um novo produto

2007-06-05 Thread Leonardo Lessa

Muitíssimo obrigado Johnny,

Coloquei o index igual a "FieldIndex:brains" nos tagged values e funcionou
perfeitamente.

Em 05/06/07, Johnny Souza <[EMAIL PROTECTED]> escreveu:


  Coloca um index  ":schema" nos tagged values dos campos q deseja usar na
busca.

http://plone.org/documentation/tutorial/archgenxml-getting-started/attributes-fields




On 6/5/07, Leonardo Lessa <[EMAIL PROTECTED]> wrote:
>
>   Olá pessoal,
>
> Estou tentando criar um simples produto (apenas uma entidade) para
> plone. Estou usando o ArchGenXML para gerar o produto com base no
> diagrama que eu criei através do ArgoUML. Instalo meu produto, consigo
> incluir, alterar, excluir o "novo tipo" de conteúdo, até aí tudo bem.
>
> Quando tento fazer um portlet que faz um consulta em todos os itens do
> "novo tipo" através da função "portal_catalog.searchResults()", o
> plone retorna uma mensagem de erro (KeyError) informando que os campos
> do meu tipo não podem ser acessados.
>
> Meu produto já está sendo criado com a propriedade "accessor" dos
> campos do meu schema definida.
>
> Quando estou criando, editando ou visualizando o um conteúdo do tipo
> "novo tipo" o portlet não dá erro mas repete o valor de alguns campos.
> Caso contrário retorna um KeyError.
>
> Obrigado pela atenção,
>
> --
> Leonardo Lessa
>



--
Johnny Souza
Não me telefone, mande um email!

 





--
Leonardo Lessa
8814-9910 / 3338-3578