Se o conteúdo já aparece no meu, vc pode testar se o usuário tem permissão de view antes de mostrar o conteúdo no menu com o comando:
tal:condition="python: checkPermission('View', here) Wesley Em 22/01/07, icbrandao <[EMAIL PROTECTED]> escreveu:
Quando eu retirei o submenu funcionou. Pq no submenu já mostra o conteúdo da pasta, aí dava o erro de permissão. Caso alguém saiba como manter o submenu e o controle de acesso juntos, eu agradeço. :-) Ivo --- Em zope-pt@yahoogrupos.com.br <zope-pt%40yahoogrupos.com.br>, "icbrandao" <[EMAIL PROTECTED]> escreveu > > > Também não funcionou com searchResults. > Será que realmente é possível fazer isso só com permissões e/ou > workflow do plone? > Eu tô achando que vou ter que criar uma estrutura nova para só > verificar a acessibilidade do objeto quando se tentar dar um view nele. > > Ivo > > --- Em zope-pt@yahoogrupos.com.br <zope-pt%40yahoogrupos.com.br>, "Wesley Lopes" <wesleybl@> escreveu > > > > Ao invéz de utilizar objectValues utilize searchResults. > > > > Wesley > > > > Em 22/01/07, Ivo Couto <icbrandao@> escreveu: > > > > > > Eu tenho um slot menu cujo itens são os objetos de uma pasta > (Folder, > > > Link, Document, Photoalbum etc) > > > monto o menu com a função objectValues() da pasta. > > > Todos os itens do menu devem aparecer para qualquer papel de usuário, > > > porém o conteúdo de alguns itens do menu > > > não deveriam ser acessados por Anônimos, eu tentei utilizar a > permissão > > > "Access contents information" mas não funcionou, > > > pois quando tem um item do menu no qual o anônimo não pode acessar, dá > > > erro no slot (plone 2.5.1): > > > "Error AccessControl.unauthorized.Unauthorized on > > > here/menu_slot/macros/portlet: You are not allowed to access > 'item-menu' in > > > this context" > > > > > > Tem alguma solução pra isso? eu queria que quando o anônimo > clicasse num > > > item que ele não tem acesso, aparecesse a página de informe > usuário e senha > > > para acessar este conteúdo. > > > > > > atc, > > > > > > Ivo Couto Brandão > > > icbrandao@ > > > > > > __________________________________________________ > > > Fale com seus amigos de graça com o novo Yahoo! Messenger > > > http://br.messenger.yahoo.com/ > > > > > > > > > > > >