Pensa ..

Os problemas terão haver com a sua estrutura de diretórios .. como o GARTZ
falou

Com a forma que os clientes acessam seu sistema .. é o mesmo admin para
todos os clientes ?

cada cliente terá seu admin ?

não tenho como adivinhar as especificidades do seu sistema .. vai testando
que vc vai esbarrando nos problemas e achando as soluções

Uma boa escolha de estruturação de diretórios vai ser crucial




Em 18 de abril de 2011 16:33, GARTZ <[email protected]> escreveu:

> E ai, virou 1 aplicação para administração e client juntinhos de mãos dadas
> :D
>
> A rota é <variavel> algo como: <controller>(/<action>(/<id>))
>
> e no regexp do pearl vc teria que usar 'adminpath' =>
> "(opcao1|opcao2|opcao3)"
>
> Pra utilizar admin em uma application separada em uma subpasta do public da
> tua aplicação principal, tu tens que re-escrever teu mod-rewrite da pasta
> pública raiz para não interpretar a sub-pasta admin, nela vc faz um
> mod-rewrite pro index que leve ao bootstrap da outra aplicação.
>
> Então vc pode criar um redirect no teu client pela rota que o pessoal aqui
> comentou para pasta de admin referente a outra aplicação, ou simplismente
> implementar a regra no mod-rewrite da tua aplicação raiz da pasta pública.
> Isso vai te exigir maior conhecimento de regexp em C do que fazer por
> redirecionamento.
>
> Boa sorte! :)
>
>
> 2011/4/18 felipe moraes <[email protected]>
>
>> Opa, saquei .. como o Sudeste já tinha falado só adiantei outras coisas :D
>>
>> confere lá no manual .. eu apenas tentaria mudar a parte inicial do que o
>> Sudeste falou ..
>>
>> ficaria algo assim
>>
>> Route::set('admin', '</adminpath</controller</action</id>>>', array(
>> 'adminpath' => 'adm|admin|administracao|sistema'
>> .....
>> o restante igual
>>
>> Aí .. a pasta admin seria um subdiretório no formato
>> classes/controller/admin/cliente.php
>>
>> Mas vc pode ter alguns incovenientes e pode ter de voltar ao que tinha
>> falado antes :D
>>
>>
>> Em 18 de abril de 2011 15:32, Google Grupos 
>> <[email protected]>escreveu:
>>
>>  entendi. mas no meu caso, seria apenas para "poder usar" varios nomes
>>> para uma mesma pasta
>>>
>>> algo como:
>>> fulano diz: "ae  acessa o SISTEMA" www.site.com.br/sistema
>>> ciclano diz: "é o admin" www.site.com.br/admin
>>>
>>> e ambos vai para o apps/admin...
>>>
>>> manja......?!
>>>
>>> para varios clientes, seto via bootstrap.php/index.php
>>>
>>> valeu pela dica
>>>
>>> Em 18/04/2011 13:52, felipe moraes escreveu:
>>>
>>> Inspirado em outro post
>>>
>>>  Nesse caso eu reestruturaria os diretórios e nem usaria routes ..
>>>
>>>  www/index.php index de site.com/
>>> www/site/application
>>>
>>>  www/admin/index.php index de site.com/admin
>>> www/admin/application
>>>
>>>  fica até mais fácil de aplicacar subdominio
>>>
>>>  admin.site.com/
>>>
>>>  dá para vc reorganizar para vários clientes com mais facilidade :D
>>>
>>>  cada application, apesar de serem do mesmo sistema, são independentes
>>> entre si .. podem compartilhar o mesmo modules .. por exemplo
>>>
>>> Em 18 de abril de 2011 11:31, Google Grupos 
>>> <[email protected]>escreveu:
>>>
>>>> Pessoal,
>>>>
>>>> já tentei aqui e não consegui usar ROTA para a seguinte ideia:
>>>>
>>>> www.site.com.br/admin (adm|admin|administracao|sistema) ->redireciona
>>>> para apps/admin (já está com o bootstrap ok)
>>>> www.site.com.br/ por default vai para apps/site (já está com o
>>>> bootstrap ok)
>>>>
>>>> como ficara a rota ???
>>>>
>>>> grato,
>>>> Giovani
>>>>
>>>> --
>>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>>> Php" dos Grupos do Google.
>>>> Para postar neste grupo, envie um e-mail para
>>>> [email protected].
>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>> [email protected].
>>>> Para obter mais opções, visite esse grupo em
>>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>>
>>>>
>>>
>>>
>>> --
>>> http://felipebastosweb.com.br
>>> http://twitter.com/felipebastosweb
>>>  --
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>> Php" dos Grupos do Google.
>>> Para postar neste grupo, envie um e-mail para
>>> [email protected].
>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>> [email protected].
>>> Para obter mais opções, visite esse grupo em
>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>
>>>  --
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>> Php" dos Grupos do Google.
>>> Para postar neste grupo, envie um e-mail para
>>> [email protected].
>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>> [email protected].
>>> Para obter mais opções, visite esse grupo em
>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>
>>
>>
>>
>> --
>> http://felipebastosweb.com.br
>> http://twitter.com/felipebastosweb
>>
>> --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>



-- 
http://felipebastosweb.com.br
http://twitter.com/felipebastosweb

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a