Olá turma.
Primeiramente é um prazer finalmente ter uma dúvida para postar aqui
(eu ja estava aqui a algum tempo, por indicação do Tulio e do Bill).
Bom, minha dúvida ao que indica é simples: Como utilizar o route para
que os argumentos de um action sejam descritos antes da action e uma
url?
No meu caso eu pretendo montar um sistema do gênero CMS compartilhado
(bem simples, apenas apresentação, fotos, arquivos pessoais...) , e
teriamos o seguinte url para acessar a pagina de um usuario:
exemplo.com/usuario
No route está desta maneira:
Router::connect('/*', array('controller' => 'userpages', 'action'
=> 'display'));
E seguindo a lógica, temos como resultado
UserPagesController::display("usuario");
Até aqui confere?! Certo...
Mas e se eu quiser colocar para o usuario mais opções de url, como por
exemplo:
exemplo.com/usuario/downloads
A intenção seria UserPagesController::downloads("usuario");
Eu tentei utilizar :action e connectNamed, porém não obtive sucesso,
sómente utilizando
exemplo.com/usuario/downloads/usuario (denovo)
Qual a melhor maneira de utilizar desta forma sem ter que utilizar
$this->params em todas as actions do controller?
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português"
em Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected]
Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL
PROTECTED]
Para ver mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---