kids escreveu:Ola Renato desculpa mais uma vez te incomodar mas segui os passos todos e não consegui puxar a imagem, antes aparecia um texto no poto do caminho da imagem agora não aparece nada tentei varias formas como espaço letras maisculas e minusculas mas não consegui será que tu podia me dar mais esta força.
Obrigado
Me parece que você usou esse código:
Código: Selecionar todos<div class="atendimento">
<home3/kidsprod/public_html/ocart/catalog/view/theme/red15/image/televendas.jpg>
</div>
que o próprio OpenCart converteu (pois você usou uma URI - que é o path interno do servidor):
*(URI é diferente de URL, que é o caminho "externo", http, ftp, etc, usado no navegador do usuário para acesar o conteúdo)*
Código: Selecionar todos<div class="atendimento">
<www.kidsprodutos.com.br/ocart/catalog/view/theme/red15/image/televendas.jpg>
</div>
Ele não se parece muito com o que eu passei!!
Em primeiro lugar, você usou o endereço completo, desde o /home. Se a foto está no seu domínio, você deve usar o caminho relativo. Caminho relativo é o endereço da imagem
em relação à sua index.php (ou em relação ao seu stylesheet.css, se for um parâmetro CSS, pois arquivos CSS e JS são renderizados no PC do usuário).
Como a "chamada" da imagem está num template, que vai ser incorporado à index.php e só depois "renderizado", a chamada ocorre no index.php então deve ser
relativa à ele.
Em relação ao index.php, (que está em
http://www.kidsprodutos.com.br/ocart/index.php) o que sobra no caminho da imagem? Vou estilizar:
www.kidsprodutos.com.br/ocart/catalog/view/theme/red15/image/televendas.jpg
ou seja, sobra
catalog/view/theme/red15/image/televendas.jpg
Nesse caso, a chamada deve ser para esse endereço!
Como você pode, no futuro, querer mudar de tema e essa chamada pode ficar no header do template default (que é praticamente igual ao do tema red5), eu troquei o trecho "catalog/view/theme/red15", que é específico desse tema, pela constante DIR_TEMPLATE, que o OpenCart automaticamente troca pelo caminho "/home/seudiretorio/site_ou_public_html/catalog/view/theme/" certinho.
Ainda esqueci ali em cima de incluir o
nome da pasta do tema em uso, que é obtido com
$this->config->get('config_template')
O caminho completo fica então:
Código: Selecionar todos<div class="atendimento">
<img src="<?php echo DIR_TEMPLATE . $this->config->get('config_template') . "image/IMAGEMAQUI.jpg" ?>" />
</div>
no seu caso, em particular:
Código: Selecionar todos<div class="atendimento">
<img src="<?php echo DIR_TEMPLATE . $this->config->get('config_template') . "image/televendas.jpg" ?>" />
</div>
Como você criou uma imagem levemente maior que o espaço em branco no header, sugiro você definir no CSS que ele fique por baixo de qualquer outro conteúdo do header, usando o parâmetro "z-index" negativo, por exemplo:
Código: Selecionar todos#header .atendimento {
position: absolute;
top: 70px;
right: 0px;
z-index:-10px;
}