Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Josenivaldo Benito Junior
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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Bill
Olá Juan,

agora deu certo, usei dentro da function do controller isto:
$this->layout = 'blog';

estou usando a 1.2 pre-beta do cake

Abraços

>
> Bill,
>
> Qual versão do Cake você está usando? Testei agora com o Cake
> 1.2.6178
> (HEAD do SVN) e deu certo. Fiz o seguinte:
>
> teste_controller.php
> class TesteController extends AppController {
> var $uses = array();
> function plug() {
> $this->layout = 'lala';
> }
> }
>
> layouts/lala.ctp
>
>
>
>
> teste/plug.ctp
>
>
>
> O resultado saiu o print_r formatado certinho dentro do... Uma
> coisa que vi que você escreveu, não sei se foi errado ou não, mas
> você
> falou que colocou o layout na pasta "layout", mas é na pasta
> "layouts" (plural).
> Outra dica: cuida pra ver se no AppController não está definindo um
> layout no beforeRender. :)
>
>
> Juan Basso
> http://www.cakephpforum.net
>
>
> Josenivaldo Benito Junior escreveu:
>
>> Bill,
>>
>> Acho que ? necess?rio setar o layout no controller, antes que o
>> index.ctpseja 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
>>> $content_for_layout; ?>   (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 cake-php-pt@googlegroups.com Para anular a
> inscrição neste grupo, envie um email para cake-php-pt-
> [EMAIL PROTECTED] Para mais opções, visite este grupo em
> http://groups.google.com/group/cake-php-pt?hl=pt-PT -~--~---
> -~~~--~~--~--~---

--~--~-~--~~~---~--~~
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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Juan Basso

Bill,

Qual versão do Cake você está usando? Testei agora com o Cake 1.2.6178
(HEAD do SVN) e deu certo. Fiz o seguinte:

teste_controller.php
class TesteController extends AppController {
  var $uses = array();
  function plug() {
$this->layout = 'lala';
  }
}

layouts/lala.ctp




teste/plug.ctp



O resultado saiu o print_r formatado certinho dentro do ... Uma
coisa que vi que você escreveu, não sei se foi errado ou não, mas você
falou que colocou o layout na pasta "layout", mas é na pasta
"layouts" (plural).
Outra dica: cuida pra ver se no AppController não está definindo um
layout no beforeRender. :)


Juan Basso
http://www.cakephpforum.net


Josenivaldo Benito Junior escreveu:

> Bill,
>
> Acho que � necess�rio setar o layout no controller, antes que o
> index.ctpseja 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 <[EMAIL PROTECTED]> 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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Bill
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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Josenivaldo Benito Junior
Bill,

Acho que é necessário setar o layout no controller, antes que o
index.ctpseja 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 <[EMAIL PROTECTED]> 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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Bill
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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico Eber Freitas Dias
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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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
> >
> >
> >
>
> >
>


-- 
-- Éber Freitas Dias
--
-- BossaNoise Records
-- www.bossanoise.net

--~--~-~--~~~---~--~~
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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



Re: projeto com 2 templates: site + blog

2007-12-20 Por tôpico John-Henrique Ferreira Silva
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 <[EMAIL PROTECTED]> 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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---



projeto com 2 templates: site + blog

2007-12-20 Por tôpico Bill
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 
cake-php-pt@googlegroups.com
 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
-~--~~~~--~~--~--~---