Spark,
Eu adoro o Cake, mas o que vc sugeriu é mapeamento de url e não de
controlador.
Se nós mapearmos desta maneira como sugeriu:
$Route->connect (
'/usuarios/adicionar',
array('controller'=>'usuarios', 'action'=>'adicionar')
);
$Route->connect (
'/usuarios/perfis/editar',
array('controller'=>'perfis', 'action'=>'editar')
);
Seria necessário mapear cada ação de cada componente, correto?
O que estou procurando é algo como o CodeIgniter faz (Subfolders) -
http://codeigniter.com/user_guide/general/controllers.html#subfolders
Grande abraços,
Vlw as dicas pessoal.
On 13 nov, 22:15, "DJ Spark" <[EMAIL PROTECTED]> wrote:
> de maneira alguma, ele faz isso desde a versao 0.1
> no seu /app/config/routes.php
>
> $Route->connect (
> '/monkeys/jump', array('controller'=>'monkeys',
> 'action'=>'jump', 'algum parametro')
> );
>
> quer dizer, usando um exemplo do manual (alpha) do 1.2:
>
> URL: /monkeys/jump
> Mapeia: MonkeysController->jump();
>
> voce poderia mudar para
> $Route->connect (
> '/danca-do-siri', array('controller'=>'monkeys',
> 'action'=>'jump', 'algum parametro')
> );
>
> que quando o usuario entra naquela URL '/danca-do-siri' , a acao
> executada vai ser ''jump' do MonkeyController (monkeys)
>
> mapeando para o seu exemplo:
>
> $Route->connect (
> '/usuarios/adicionar', array('controller'=>'usuarios',
> 'action'=>'adicionar')
> );
>
> $Route->connect (
> '/usuarios/perfis/editar', array('controller'=>'perfis',
> 'action'=>'editar')
> );
>
> http://tempdocs.cakephp.org/#TOC35454http://manual.cakephp.org/chapter/configuration
>
> abraços
> spark
>
> On Nov 13, 2007 9:53 PM, HR <[EMAIL PROTECTED]> wrote:
>
>
>
> > Em outros frameworks é sopa, mas no CakePHP, ainda mais no todo-
> > misterioso 1.2 hehehe
>
> > Vlw,
> > Helio
>
> > On 13 nov, 20:23, hostdesigner <[EMAIL PROTECTED]> wrote:
> > > Cara não vou afirmar, mas, se for possível será através do arquivo
> > > routes.php
>
> > > Falopa!
>
> --
> [livesets]http://djspark.com.br/
> [web]http://sydi.net
> [filmes]http://melhoresfilmes.com.br
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do
Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---