Problema con contrib HeaderTags_V_2.5.3

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

riga75
membro Baby
membro Baby
Messaggi: 97
Iscritto il: 16/07/2005, 10:15
Località: vercelli
Contatta:

Messaggio da riga75 »

Bass ha scritto:
No, e' solo un problema di costanti, queste vanno messe in catalog/includes/filenames.php

Codice: Seleziona tutto

define('FILENAME_HEADER_TAGS_CONTROLLER', 'header_tags_controller.php');
define('FILENAME_HEADER_TAGS_ENGLISH', 'header_tags_english.php');
define('FILENAME_HEADER_TAGS_INCLUDES', 'header_tags_includes.php'); 
Ogni volta che OSCommerce incontra una chiamata a FILENAME_HEADER_TAGS_CONTROLLER (o agli altri define) lo sostituisce con il nome del file posizionato nella riga define. Se questi non sono definiti per lui rimane una chiamata a quello che trova (in questo caso FILENAME_HEADER_TAGS_CONTROLLER) e lo inserisce nel path.
Controlla se hai questi define in filenames.php

'iao

Sergio
Il file install mi dice di metere il codice che dici tu solo in:
admin/includes/filenames.php
e comunque lo messo dve dici tu ma non è cambiato nulla continua a puntare al file sbagliato e non capisco il perchè.
Se non fosse che mi serve tantissimo questa contrib l'avrei già mandata a quel paese.
Ciao
Il bello della vita............viverla con entusiamo.

creaizone siti web vercelli
posizionamento siti web
riga75
membro Baby
membro Baby
Messaggi: 97
Iscritto il: 16/07/2005, 10:15
Località: vercelli
Contatta:

Messaggio da riga75 »

Ho risolto il problema andando a modificare il file manualemente e ora però ho un altro problema:
Il titolo:
mi scrive sia il titolo che imposto nell'admin che il titolo principale del sito.

Ho fatto tutto quello che dice di fare ma non capisco cosa vuol dire questo:

Codice: Seleziona tutto

1 - open incldues/languages/english/header_tags.php, find this block of code, copy it
  and paste it somewhere else in the file:

  // index.php
define('HTTA_DEFAULT_ON','1'); // Include HEAD_TITLE_TAG_ALL in Title
define('HTKA_DEFAULT_ON','1'); // Include HEAD_KEY_TAG_ALL in Keywords
define('HTDA_DEFAULT_ON','1'); // Include HEAD_DESC_TAG_ALL in Description
define('HEAD_TITLE_TAG_DEFAULT', '');
define('HEAD_DESC_TAG_DEFAULT','');
define('HEAD_KEY_TAG_DEFAULT','');

Then change all occurrences of DEFAULT to the name of your page. For example, if you want
to add a contact_us page, it would be CONTACT_US.

2 - open includes/header_tags.php and find this block of code, copy it and paste it
  somewhere else in the file:

  // about_us.PHP - was default.php
   case (strstr($_SERVER['PHP_SELF'],FILENAME_ABOUT_US) or strstr($PHP_SELF, FILENAME_ABOUT_US) ):
   $tags_array = tep_header_tag_page(HTTA_ABOUTUS_ON, HEAD_TITLE_TAG_ABOUTUS,
                                     HTDA_ABOUTUS_ON, HEAD_DESC_TAG_ABOUTUS,
                                     HTKA_ABOUTUS_ON, HEAD_KEY_TAG_ABOUTUS );
   break;

Then change all occurrences of ABOUTUS to CONTACT_US.




Come posso risolvere il problema?

Grazie mille
Il bello della vita............viverla con entusiamo.

creaizone siti web vercelli
posizionamento siti web
Rispondi