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