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