Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por paladini
#15895
Eaí pessoal, trago mais uma dúvida a vocês:

Veja só, editei uma simples tag em php e depois coloquei de volta, e olha no que deu:

Imagem


Vejam o código original:
Código: Selecionar todos
<div id="menu">
  <ul>
    <?php 
	$zid = 2000;
	foreach ($categories as $category) { ?>
    <li style="z-index:<?php echo $zid;?>;"><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
      <?php if ($category['children']) { ?>
      <div>
        <?php for ($i = 0; $i < count($category['children']);) { ?>
        <ul>
          <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
          <?php for (; $i < $j; $i++) { ?>
          <?php if (isset($category['children'][$i])) { ?>
          <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
          <?php } ?>
          <?php } ?>
        </ul>
        <?php } ?>
      </div>
      <?php } ?>
    </li>
   <?php $zid--;} ?>
  </ul>
</div>
A única parte desse código que editei mas depois coloquei de volta foi essa:
Código: Selecionar todos
   <?php $zid--;} ?>
Uma vez aconteceu algo parecido, só que depois de um tempo os quadradinhos e interogações sumiram automaticamente. Será que vai sumir automaticamente dessa vez? Vêem algum erro ou explicação de porque ocorreu isso?
Avatar do usuário
Por Renato Frota
Mensagens
#15896
Porque a codificação do arquivo foi trocada pelo editor.

Que editor você está usando?
Avatar do usuário
Por Renato Frota
Mensagens
#16027
O erro certamente não é desse arquivo. Algum outro que você editou (e colocou algum caractere acentuado, provavelmente) deve ter ocasionado isso.

- edit -

achei isso:
Código: Selecionar todos
<ul>
        <li style="z-index:2000;"><a href="http://www.suplementoshulk.com.br/acessorios">Acessórios</a>
          </li>
� �    <li style="z-index:1999;"><a href="http://www.suplementoshulk.com.br/aminoacidos">Aminoácidos</a>
          </li>
� �    <li style="z-index:1998;"><a href="http://www.suplementoshulk.com.br/emagrecedores">Emagrecedores</a>
          </li>
� �    <li style="z-index:1997;"><a href="http://www.suplementoshulk.com.br/energeticos">Enérgeticos</a>
          </li>
� �    <li style="z-index:1996;"><a href="http://www.suplementoshulk.com.br/hipercaloricos">Hipercalóricos</a>
          </li>
� �    <li style="z-index:1995;"><a href="http://www.suplementoshulk.com.br/importados">Importados</a>
          </li>
� �    <li style="z-index:1994;"><a href="http://www.suplementoshulk.com.br/proteinas">Proteínas</a>
          </li>
� �  </ul>
deve ser no seu header.tpl
Por paladini
#16047
esqueci de mencionar que já sabia que era no Header.tpl =X

Tentei achar algum erro, mas não achei, se eu te enviar o header.tpl vc não tenta corrigir? Acho que assim fica mais fácil. Se não puder, td bem, vou entender =D
Avatar do usuário
Por Renato Frota
Mensagens
#16053
É no outro arquivo que você mencionou antes. Ele que tem o foreach que busca as categorias, ele que tá gerando errado.

Se você não mudou nada nele, como você disse, substitui com o arquivo original do tema. Se você mudou, me manda o arquivo (não aqui como código, manda anexo por email, renato frota arrob. atendimento ti ponto com ponto br) e eu corrijo o problema.