Página 1 de 2

Trocando o tema OPENCART

Enviado: 03 Jul 2013, 00:11
por Cerialupo
Olá pessoal..
Primeiramente PARABÉNS pela iniciativa deste site, já tirei muitas dúvidas com os tópicos existentes e já alterei bastante coisa no meu site...

Sou novo no OPENCART e considero não ter muita pressa em colocar minha loja e-commerce no "AR", conheço pouco quase nada sobre programação HTML, CSS e outros.. Mais estou disposto a aprender e montar uma boa loja :D

Bom pessoal, o meu problema é o seguinte, eu baixei a última versão do OPENCART v1.5.5.1, fiz a instalação e tals, até ai tudo beleza..
Porém eu achei o tema um pouco fraco "feio" e resolvi mudar algumas coisas, só que como eu falei, não entendo de edição de sites e muito menos programar em PHP, então consegui um tema OPENCART pago!

O tema é o: FancyCart Premium OpenCart Theme
Ele suporta as versões OpenCart: 1.52, 1.53, 1.54 e a nova que eu utilizo atualmente 1.5.5.1.

Procurei no Fórum como instalar e achei um Tópico do Fundador do OPBR ensinando a instalar e configurar!
Fiz tudo certinho como descrito... MAS.... Não deu certo :cry:

Quando eu fui visualizar o resultado, ele ficou meio que misturado com o tema padrão, algumas coisas foram alteradas e outras não, e também deu problema no seguinte: Notice: Undefined variable: filter_name in /home/ceria296/public_html/catalog/view/theme/fancycart/template/common/header.tpl on line 76 "ESSA MENSAGEM FICA SOBREPOSTA EM CIMA DO CAMPO DE PESQUISA DO SITE"

Abri a header.TPL e localizei a linha 76, mais resolvi não mexer em nada :mrgreen:

Alguém pode me explicar primeiramente porque o tema ficou misturado e se não for pedir demais, podem me ajudar com o problema da HEADER.TPL?

Agradeço a todos desde já.

Obrigado!

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 08:16
por RicardoCostaTW
Bom dia :)

Há temas em que você tem de colocar a pasta do tema na paste catalog/view/theme/.... , já outros é so colocar para a raiz e ele substitui os ficheiros necessários.

Recomendo que leia o ficheiro readme da documentação do seu template comprado. Depois de configurar isto, vá a configurações/geral e altere o tema predefinido.

Quanto ao erro, o alerta vai para o ficheio .tpl mas na verdade isso resulta da não definição do controller desse ficheiro. Veja qual o nome do ficheiro .tpl, encontre o controller e a partir dai tente modificar.

Espero ter ajudado.

Abraço

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 12:13
por CodeMarket
Cerialupo veja também se você comprou a versão mais recente desse Tema e também pode pedir suporte ao desenvolvedor. Além disso pode ser problema de permissão, mas acho que seu caso é outro mesmo. Se você baixou da net sem pagar, não recomendo usar, porque você não vai ter a versão mais atual do mesmo, sem suporte e estará agindo errado.

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 15:13
por Cerialupo
Olá pessoal, agradeço pela ajuda de vcs!!!

O problema com o tema eu já consegui resolver :geek:
O problema que persiste até o momento é o da HEADER.TPL, não consigo arrumar de modo algum!

Deem uma olhada no inicio da linha 76 onde está indicando o problema até o final da programação..
Código: Selecionar todos
  <div id='header_btm'>
  	<div id="search">
	  	<div class="search_inside">
		    <?php if ($filter_name) { ?>
		    <input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />
		    <?php } else { ?>
		    <input type="text" name="filter_name" value="<?php echo $text_search; ?>" onclick="this.value = '';" onkeydown="this.style.color = '#444444';" />
		    <?php } ?>
		    <div class="button-search"></div>
	    </div>
	  </div>
  	<?php echo $language; ?>
  	<?php echo $currency; ?>
  </div>
Olhem só onde aparece no site

Imagem

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 15:16
por Cerialupo
OKANI na realidade esse tema eu ganhei de brinde por um pacote que comprei na internet!

Valeu...

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 15:43
por CodeMarket
O problema está bem explicado no erro, não está definido a variável filter_name
<input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />

Pega o tema default e troca essa parte com o que tem nele. Entendi, mas cuidado que tem Brasileiro vendendo temas pagos que não foram feito por eles, a maioria desses temas são do site ThemeForest, se já ta ok blz.

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 16:03
por jaguapiru
Pelo que estou vendo está faltando uma parte do template.

Para ser mais específico você esqueceu de substituir o arquivo que está na pasta
catalog/controller/common/header.php
Se nesse new template não veio nada desse tipo...
Então está faltando uma parte do template pois a atribuição de valor para essa variavel aí é feita no arquivo header.php
na pior das hipoteses...
Caso queira apenas tirar a mensagem e deixar funcionando...
Faça o seguinte
mude
<?php if ($filter_name) { ?>
para
<?php
$filter_name = false;
if ($filter_name) { ?>

Isso resolverá seu problema momentaneamente.

@edit:
Estava com um erro ali encima onde era " #filter_name = false;" é " $filter_name = false;"

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 16:46
por ph_caixeiro
Estou com problema parecido, porém acho que um pouco pior. Sou novo tanto com OpenCart, gostaria de saber como criar o meu layou.

Tenho layout já codificados para a loja que quero montar, as páginas (home, produto, carrinho, no meu footer tem um fale conosco, como comprar, perguntas frequentes, etc) estão todas prontas. Porém não estou sabendo substituir o tema (que vem padrão), para o layout que tenho pronto (em php, não tpl).

A principio fiz uma "cambiarra", fui pegando meu layout e substituindo o header.tpl, de acordo com o meu, o footer e por ai vai. Inicialmente deu certo, o visual, mas pra programar, chamar os produtos cadastrados do banco, os links da página (da produto, eu voltar pra principal, ou ir pro meu carrinho), não estou conseguindo. Estou perdido sem saber em qual pasta tenho que mexer, qual arquivo.

Alguém poderia ajudar?

Desde já agradeço

Re: Trocando o tema OPENCART

Enviado: 03 Jul 2013, 17:55
por CodeMarket
ph_caixeiro você mesmo se complicou, pega uma tema base e vai modificando aos poucos ele, não adianta tentar fazer encaixas, vai ficar horrível. Ou cria um tema do zero, mas respeitando os arquivos e funções obrigatórias e a estrutura das pastas.

Re: Trocando o tema OPENCART

Enviado: 04 Jul 2013, 08:56
por ph_caixeiro
Entendi. Vou tentar mexer aqui. Modificando aos poucos as mudanças ficam limitadas, não? E demoraria mto mais.