Jacson,

É isso que o Dorneles escreveu ... Atribuir a permissão de escrita p/ a propriedade somente ao Manager ...

--
JJ (|´:¬{)»
---------------------------------------------
"Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá; e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?"
O Senhor, Jesus Cristo - Jo.11:25-26
---------------------------------------------

Em 12/05/06, Jacson Tiola <[EMAIL PROTECTED]> escreveu:
Mas a diea de aceitar é legal...
mas eu preciso que seja um campo mesmoi.. por preciso nao somente aceitar por varias pessoas...
preciso preencher um campo com um valor....
mas o usuário nao pode escrver neste campo..
somnete o manager....

alguem sabe ai...


Dorneles Treméa <[EMAIL PROTECTED] > escreveu:
Opa Jacson,

> Estou criando um novo tipo.
> e neste tipo quero q tenha um campo q somente o Manager possa editar
> este campo...
> tipo assim..
> o usuario posta o documento o Manager aceita o documento e preenche esse
> campo com uma avalicao do documento.
> o nome do campo é avaliação..
> portanto o usuário não pode preencher.
>
> alguem sabe como fazer isso???

  o/
(|
/ \

/me plagiando o mestre Senra... :-)

A princípio basta mudar a permissão de escrita deste campo em particular
para uma permissão que apenas o Manager possui.

Para isso, use algo como:

from Products.CMFCore import permissions
    ...
    StringField(
        name='avaliacao',
        write_permission=permissions.ManagePortal,
        ...

HTH,

--

Dorneles Treméa
X3ng Web Technology


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a