Bill,

Nos últimos dias a pecinha da minha cadeira (aquela que fica sobre a
cadeira) tem dado muitos problemas com Cake...

Abraço,
Benito

On 12/20/07, Bill <[EMAIL PROTECTED]> wrote:
>
> Hehehehe, Valeu benito!
>
> O problema era a pecinha que se encontra entre a cadeira e o teclado
> (EU!!!!).
>
> Valeu pelas dicas, lendo tua respsota consegui resolver aqui.
>
> Mto obrigado amigo.
>
> Grande abraço
>
> > Bill,
> >
> > Acho que é necessário setar o layout no controller, antes que o
> > index.ctp seja renderizado.
> >
> > Veja um post do "DJ Spark" naquela thread entitulada "Layout ERA
> > Re: othAuth..." . Num dos últimos e-mails da thread o Spark estava
> > me explicando sobre o requestAction, e lá ele dizia para "setar" as
> > variáveis
> >
> > $this->autoLayout = false;
> > $this->autoRender = false;
> >
> > dentro do controller, evitando assim, que fosse renderizado alguma
> > view. No seu caso, claro, você não vai fazer isso, mas vai fazer
> > algo como:
> >
> > $this->layout = 'outrolayout';
> >
> > Sempre no controller. Veja o trecho cortado da mensagem:
> >
> > -- Quote --
> > Aí, se as coisas complicarem (por exemplo, num site, você pode ter
> > um layout para a home, e outro para as paginas internas), é só
> > mudar o layout no controller,   $this->layout = 'outrolayout'; --
> > end Quote --
> >
> > Acho que é exatamente o que você precisa.
> >
> > Abraço,
> > Benito.
> >
> > On 12/20/07, Bill wrote:>  Tentei de várias
> > maneiras e não consegui...to apanhando d+ do cake hoje..rs
> >
> >> fiz o seguinte, criei um arquivo blog.ctp dentro da pasta /layout
> >>   com um layout simples, tipo
> >> ?>   (apenas pra teste)
> >>
> >> criei o controller blogs_controller.php sem conteúdo, apenas pra
> >> teste.
> >>
> >> criei o model blog.php, também vazio, pra teste.
> >>
> >> ai criei uma pasta blogs em /views/blogs, onde criei um arquivo
> >> index.ctp, e nele coloquei o conteudo da página, tipo:   Teste de
> >> blog
> >>
> >> no controller, tentei usar
> >> $this->layout = 'blog'
> >> $this->render(null, 'blog');
> >> var $layout = 'blog';
> >>
> >> e não consegui visualizar a página de nenhuma maneira, quando
> >> acesso
> >>
> >> http://localhost/site/blogs
> >>
> >> aparece uma página em branco.
> >>
> >> Quando acesso http://localhost/site, aparece meu site normal com
> >> seu layout default.
> >>
> >> Alguém sabe como resolver?
> >>
> >>
> >>> ou.... criar um novo layout e no seu controller dizer $this-
> >>>
> >>>> render(null, 'blog'); onde "blog" é o nome do arquivo do novo
> >>>>
> >>> layout...
> >>>
> >>> Em 20/12/07,  John-Henrique Ferreira Silva
> >>> escreveu:>  Você só precisa definir no método ou no controller
> >>> qual o layout quer utilizar...
> >>>
> >>>> Procure por...
> >>>> setLayout()
> >>>> $layout
> >>>>
> >>>> Falopa!
> >>>>
> >>>>
> >>>> Em 20/12/07,  Bill escreveu:>  Olá galera,
> >>>>
> >>>>> desenvolvi meu site usando o cake, integrei a meu layout,
> >>>>> até aí blz. Agora a dúvida, estou criando um blog para meu
> >>>>> site, que utilizará um layout totalmente diferente do
> >>>>> padrão do site.   Como faço isto? É melhor pegar uma cópia
> >>>>> da pasta /app, renomear para blog e criar um novo projeto?
> >>>>> Ou posso criar meu blog dentro da pasta de meu site?
> >>>>>
> >>>>> Falo isto pq precisarei listar os últimos psots do blog na
> >>>>> Index de meu site.
> >>>>>
> >>>>> Abraços
> >>>>>
> >>>>>
> >>>>> Bill
> >
> >
> >
> >
>

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