assinar: Posts | Comentários | Email

Como incluir uma página estática no OsCommerce em 4 passos

2 comentários

Postado por Info-Macross em 13/fev/2009 na categoria OsCommerce

Ontem precisei incluir uma página estática na minha loja OsCommerce, na verdade era a página de Política de Privacidade, que não tinha no meu template, procurei na internet como fazer mas não encontrei em nenhum lugar como fazia, pois na verdade para quem entende um pouco mais do que eu, isso é bem simples de fazer, mas, como existem pessoas que não entendem de PHP (e eu sou uma delas, pois ainda não tive tempo de aprender muita coisa) ou muito do OsCommerce em si, resolvi postar aqui como eu fiz para acrescentar essa página no meu layout, espero que sirva de suporte para alguém que esteja precisando a mesma coisa, já que o conteúdo sobre esse tema especificamente é escasso na net.

Vamos lá então, é necessário criar dois arquivos novos e alterar outros dois. Vou explicar detalhadamente em quatro passos:


1º Criar o novo arquivo .php

Você pode simplesmente copiar de um arquivo já existente de uma página estática, eu usei o about_us.php da pasta catálogo, e salvar com o nome do seu novo arquivo, no meu caso politica_privacidade.php, ele deve ser salvo na pasta catálogo. Esse arquivo terá o layout da página, não precisa alterar nada, somente copiar do about_us.php e salvar com outro nome.

2º Criar novo arquivo na pasta languages

Na pasta includes/languages/portugues você também deve criar o arquivo politica_privacidade.php copiando do about_us.php, nesse você deve alterar as variáveis NAVBAR_TITLE, HEADING_TITLE e TEXT_INFORMATION, que é onde você vai colocar as informações que vão aparecer na página estática a ser mostrada.

3º Acrescentar o nome do arquivo em Filenames.php

Agora você deve editar o arquivo da pasta includes chamado filenames.php, e acrescentar ao final a linha:

define(‘FILENAME_POLITICA_PRIVACIDADE’, ‘politica_privacidade.php’);

obviamente trocando o nome do arquivo e da variável para o nome da sua nova página.

4º Incluir um link para a página

Aqui você pode escolher aonde quer colocar o link que levará até a sua nova página, no meu caso coloquei no footer.php da pasta includes, é preciso ver aonde que você quer que apareça o link e acrescentar:

<a class=”bottom” href=”<?php echo tep_href_link(FILENAME_POLITICA_PRIVACIDADE) ?>”>Política de Privacidade</a>

Pronto, agora é só fazer o upload dos quatro arquuivos para suas devidas pastas no servidor e você já tem mais uma página estática na sua loja!

Se gostou desse artigo ou ficou com alguma dúvida, não deixe de postar um comentário, ou se inscrever no nosso RSS Feed.

Até breve

Acompanhe o Blog!

Rss Feed
Rss Feed por e-mail
Twitter
  1. Lorran Luiz disse:

    Uma correção importante também deve ser feita (pelo menos tive que fazê-la no meu osCommerce 2.2 MS2/HG V1.0):

    Abra o novo arquivo .php (no nosso exemplo é o politica_privacidade.php) e procure pelas linhas contendo:

    ————————————————–
    require(DIR_WS_LANGUAGES . $language . ‘/’ . FILENAME_UM_NOME_QUALQUER);

    $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_UM_NOME_QUALQUER));
    ————————————————–

    No caso acima considere que “UM_NOME_QUALQUER” é o nome do arquivo da página estática que será criada. Então basta substituir “UM_NOME_QUALQUER” (esse nome é só um exemplo) pelo nome do arquivo da nova página.

  2. admin disse:

    Olá Lorran, obrigada pela correção! Devo mesmo ter esquecido de escrever…
    Um abraço!

Trackbacks/Pingbacks

  1. Sandra via Rec6 - Como incluir uma página estática no OsCommerce em 4 passos | Info - Macross... Ontem precisei incluir uma página estática na ...