Yii Framework Forum: Ajuda Com Url Amigavel - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Ajuda Com Url Amigavel Rate Topic: -----

#1 User is offline   Guilherme Sutto 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 4
  • Joined: 26-April 12

Posted 05 February 2013 - 02:51 PM

Boa Tarde,

Estou com uma dificuldade aqui em relação a URL's amigáveis.
Já dei uma lida no que está neste link e mesmo assim não consegui resolver.

Meu problema é o seguinte,

tenho um sistema, no qual o usuário só pode fazer o cadastro através de uma indicação.

E para o formulário de cadastro ser liberado, a url deve estar assim: www.meusite.com.br/usuario
(usuario -> usuario que fez a indicação).

Ai eu pego por GET o login do usuario que fez a indicação, e já insiro no cadastro ele como indicador.

Não consegui mecher no URL manager para deixar esta regra.
Se alguem conseguir me ajudar agradeço muito.


Desde já,

Muito Obrigado
0

#2 User is offline   Lothor 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 147
  • Joined: 05-August 11
  • Location:Brazil

Posted 05 February 2013 - 03:26 PM

Olá Guilherme, aqui eu configuro da seguinte forma...

urlManager:

	'urlManager' => array(
	    'urlFormat' => 'path',
//	    'urlSuffix' => '.html',
	    'showScriptName' => false,
	    'caseSensitive' => true,
	    'useStrictParsing' => true,
	    'rules' => array(
//              [..] Outras regras
                '<nomeUsuario:\w+>' => array('seuControlador/suaAcao/usuario/<nomeUsuario>'),
//              [..] Outras regras
	    ),
	),

Após isso, crie um arquivo chamado .htaccess no mesmo diretório do seu index.php (na raíz do seu projeto) com o seguinte conteúdo:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php

0

#3 User is offline   Guilherme Sutto 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 4
  • Joined: 26-April 12

Posted 06 February 2013 - 08:12 AM

Lothor,

Muito Obrigado cara, atendeu certinho o que eu precisava.
0

#4 User is offline   Lothor 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 147
  • Joined: 05-August 11
  • Location:Brazil

Posted 07 February 2013 - 02:02 PM

Legal! :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users