Ops, só corrigir um pequeno erro de digitação; Minha linha 5 é context.changeSkin('Alpha')
Cleber J Santos escreveu: >Blz Dorneles, Jean, > >Eu já tinha debugado quase dessa forma, ele avalia a url normalmente, só >que ele não está mudando o skin, continua o mesmo, será então que tem >algo errado na linha 5 [context.changeSkin(''Alpha)] ? > > >Jean Rodrigo Ferri escreveu: > > > >>/me metido... >> >>Só não esqueçam que o método de teste da string é .startswith(), assim >>como está não vai funcionar mesmo! :-P >> >> >>Dorneles Treméa wrote: >> >> >> >> >>>Opa Cleber, >>> >>> >>> >>> >>> >>>>Na verdade este if foi erro meu na hora de postar :) >>>> >>>> >>>> >>>> >>>foi o que eu imaginei... >>> >>> >>> >>> >>> >>>>Tentei da seguinte forma e nada também... >>>> >>>>request = container.REQUEST >>>> >>>>if request['URL'].startwith('http:/meusite.com.br/v01/usuarios'): >>>>context.changeSkin('Alpha') >>>> >>>>Será que o script deveria estar na raiz? Ao invés de estar dentro do >>>>site plone! >>>> >>>> >>>> >>>> >>>Eu costumo debugar as 'Access Rules' da seguinte forma: >>> >>>a) Cria um script (set_skin) na raiz do teu plone site com o >>>seguinte conteúdo: >>> >>>url = context.REQUEST['URL'] >>>print url >>>if url.startwith('http:/meusite.com.br/v01/usuarios'): >>> print 'Alpha' >>> context.changeSkin('Alpha') >>>return printed >>> >>>b) Define um 'Access Rule' para o set_skin >>> >>>c) Acessa os seguintes endereços para ver se está sendo feito o >>>que deveria estar sendo feito... :-) >>> >>>http:/meusite.com.br/set_skin >>>http:/meusite.com.br/v01/usuarios/set_skin >>> >>>No primeiro caso, apenas a URL deve aparecer na tela. No segundo, >>>a URL e mais 'Alpha'. Na pior das hipóteses tu já vais descobrir >>>se estás testando a URL correta... ;-) >>> >>>Confere aí. >>> >>>HTH, >>> >>> >>> >>> >> >> >> >> > > > > -- Cleber J Santos --------------------- [EMAIL PROTECTED] 011 + 3120 - 4542 O mundo ao seu redor só pode colaborar para que você se conheça melhor. Tudo à sua volta é um reflexo daquilo que você acredita. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html