Valeu Gustavo, vou tentar agora o helper pra imagem do cake

Muito obrigado

>
> Ok, depois de olhar pra teu código fonte deu para perceber que tuas
> imagens estão indicadas com caminho
> relativo("img/default_r3_c4.jpg") e não com caminho absoluto("-
> img/default_r3_c4.jpg").
> Esse parece ser seu maior erro. Tenta usar o helper de html para
> suas imagens, assim ele bota o caminho correcto:
> $htm->img("default_r3_c4.jpg", array('name' => 'default_r3_c4',
> 'id' => 'default_r3_c4', 'alt' => 'Pra ser XHTML correcto deve
> preencher o alt'));
>
> On 11/1/07, Bill wrote:
>
>> Pra vcs entenderem melhor, olhem o link:
>>
>> www.bill.eti.br  (página principal, renderizando os arquivos
>> /views/layouts/default.thtml e /views/pages/home.thtml)
>>
>> http://bill.eti.br/newsletters  (a listagem de newsletter, já não
>> carrega o css)
>>
>> http://bill.eti.br/newsletters/view/1  (quando clica em algum
>> link, vem pra cá, aqui já não carrega CS nem imagens)
>>
>> O que pode ser?
>>
>>
>>> 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 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 -
>>>
>>>
>>> __________ NOD32 2630 (20071031) Information __________
>>>
>>> This message was checked by NOD32 antivirus system.
>>> http://www.eset.com

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