Isso ta com cara de mod_rewrite não funcionando e não configurado no
core.php. Seu mod_rewrite está ativado?


Juan Basso
http://juan.basso.eng.br

On 31 out, 21:18, Bill <[EMAIL PROTECTED]> wrote:
> Ainda to com problemas...
>
> segue abaixo trecho do meu controller
> newsletters_controller.php
>
> class NewslettersController extends AppController
> {
>     var $name = "Newsletters";
>
>     function index()
>     {
>         $this->set('newsletters', $this->Newsletter->findAll());
>     }
>
>     function view($id)
>     {
>         $this->Newsletter->id = $id;
>         $this->set('newsletter', $this->Newsletter->read());
>     }
>
> Na função index() ele pega o layout padrão que é o do default.thtml sem 
> precisar fazer nada, agora, no view() (qdo acesso site/newsletters/view/1) 
> ele não pega o layout, apenas aparece o registro q cliquei.
>
> O que percebi é que quando ele começa a renderizar a página, ele mostra o 
> esqueleto da página e vai sumindo, como se não existissem as imagens q 
> compoem o layout.
> Percebi tb que nem a página q lista os emails nem a página q visualiza um 
> registro, estão pegando o CSS, apenas a página inicial.
>
> Valeu
>
>
>
>
>
> > Bill: "Acho q é algo que devo declarar em algum arquivo para que
> > ele assuma o layout padrão pra todas páginas."
>
> > O padrão já é o "/views/layouts/default.thtml".
> > Se você já criou este arquivo, este será usado sem precisar
> > declarar mais nada.
>
> > Caso queira usar outro layout, ai sim você deve fazer como o Thiago
> > Paes respondeu: Dentro do controller você informa qual quer usar:
> > $this->layout = 'default_2';
>
> > Falo!
>
> > On 31 out, 19:48, Bill wrote:
>
> >> Olá galera,
>
> >> seguinte, criei um layout pro meu site (topo e rodapé), fatiei, e
> >> criei a primeira página do site em /views/layouts/default.html
> >> Dentro desta página, coloquei um
>
> >> Criei também uma página em /views/pages/home.thtml, com o
> >> conteúdo da página inicial do site, q abre dentro da
> >> default.thtml.
>
> >> Até aqui td blz, mas estou com o seguinte problema: Criei um
> >> módulo de newsletter simples, com cadastro, listagem dos emails
> >> cadastrados e visualização de cada email (basicamente a estrutura
> >> do blog com cake).
>
> >> Quando acessohttp://localhost/meusitevisualizoa página inicial
> >> perfeito Quando acessohttp://localhost/meusite/newsletters,
> >> visualizo a listagem de todos os emails cadastrados, com layout
> >> perfeito
>
> >> Agora, quando clico em algum link da página anterior para ver um
> >> registro (http://localhost/meusite/newsletters/view/1porexemplo)
> >> só aparece o registro escolhido, sem nenhum layout, uma página em
> >> branco com o registro.
>
> >> Alguém sabe como resolver isto, poder usar o layout q escolhi
> >> para as páginas?
>
> >> Valeu, qualquer ajuda é bem vinda.
>
> > __________ NOD32 2630 (20071031) Information __________
>
> > This message was checked by NOD32 antivirus system.
> >http://www.eset.com- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a