Aggiungere un link nel Box Informazioni

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
braveand
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 23/12/2004, 1:00
Località: ITA
Contatta:

Aggiungere un link nel Box Informazioni

Messaggio da braveand »

ciao,
stavo provando ad aggiungere un link al box Informazioni ma mi sfuggono gli steps.
Vorrei aggiungere un "About Us" visto che manca di default.

Mi potete aiutare?

GRAZIE MILLE! SE NON CI FOSSERO I FORUM!

:?
Denny73
membro Junior
membro Junior
Messaggi: 9
Iscritto il: 27/06/2004, 0:00
Località: Italia
Contatta:

Messaggio da Denny73 »

Dovresti dare un'occhiata al codice, parti da /includes/boxes/information.php e segui il percorso che fa uno dei link già presenti, dato che mi sembra che hanno la stessa struttura poi facilmente duplicare i file, cambiare solo i nomi e alcuni parametri, ed aggiungere tutti i link che vuoi.

Ciao

Danilo
braveand
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 23/12/2004, 1:00
Località: ITA
Contatta:

Messaggio da braveand »

infatti li ero arrivato, avevo aggiunto una riga del genere:

<a href="' . tep_href_link(FILENAME_ABOUT_US) . '">' . BOX_INFORMATION_ABOUT

ma poi mi manca da definire qualcosa che non sò perchè mi visualizza
BOX_INFORMATION_CONTACT
invece del link.

che mi puoi dire?
:?
grazie mille!
Denny73
membro Junior
membro Junior
Messaggi: 9
Iscritto il: 27/06/2004, 0:00
Località: Italia
Contatta:

Messaggio da Denny73 »

Infatti ti ho detto di seguire il "percorso che fa un link" ovvero:
parti da /includes/boxes/information.php, vedi che la struttura è uguale per ogni link?
Le variabili FILENAME...... sono definite in filenames.php
ad esempio
define('FILENAME_CONDITIONS', 'conditions.php');

invece le variabilie BOX..... sono define nel file di ligua (italian.php)
ad esempio
define('BOX_INFORMATION_CONDITIONS', 'Condizioni d\'uso');

se apri nel cartella della lingua in file condition.php puoi editare il contenuto del box.

Adesso è semplice clonare un link, basta cambiare i nomi ed iriferimenti nei file.

Ciao
Danilo
braveand
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 23/12/2004, 1:00
Località: ITA
Contatta:

Messaggio da braveand »

grazie denny,
solo una cosa.

io ho aggiunto
define('BOX_INFORMATION_ABOUT_US', 'About Us');
in italian.php

ho aggiunto
define('FILENAME_ABOUT_US', 'about_us.php');
in filename.php

ho aggiunto
'<a href="' . tep_href_link(FILENAME_ABOUT_US) . '">' . BOX_INFORMATION_ABOUT_US . '</a>');

ma non funziona niente, anzi mi sparisce 3/4 di sito!

mi sono perso?!?!

:?
Denny73
membro Junior
membro Junior
Messaggi: 9
Iscritto il: 27/06/2004, 0:00
Località: Italia
Contatta:

Messaggio da Denny73 »

Per cominciare direi che manca il file about_us.php nella dir /includes/language/TUALINGUAPREFERITA/

Poi controlla se hai editato il codice correttamente, il sito sparisce o ti restituisce un qualche errore.
Prima di scriverti i passaggi ho verificato che il tutto funzionasse bene, mi sembra strano che avvengano delle "sparizioni"

Ciao

Danilo
braveand
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 23/12/2004, 1:00
Località: ITA
Contatta:

Messaggio da braveand »

inserito
about_us.php
in \catalog\includes\languages

inserito
define('BOX_INFORMATION_ABOUT_US', 'About Us');
in catalog\includes\languages

inserito
define('FILENAME_ABOUT_US', 'about_us.php');
in catalog\includes

inserito in fondo
'<a href="' . tep_href_link(FILENAME_ABOUT_US) . '"> . BOX_INFORMATION_ABOUT_US . '</a>);
in catalog\includes\boxes

risultato
colonna centrale sparita
colonna destra sparita
colonna sinistra intatta fino al box ricerca, cioè è sparita dal box delle informazioni (appunto) appena editato in poi.

che mi dici, ho fatto copia e incolla quindi la sintassi è giusta la puoi vedere anche te, e poi sono tutte definizioni incolonnate che si comparano facilmente.

A me sfugge qualcosa ma non so cosa.

:?
braveand
membro Regular
membro Regular
Messaggi: 105
Iscritto il: 23/12/2004, 1:00
Località: ITA
Contatta:

Messaggio da braveand »

ciao denny,

appena puoi cerca di darmi una dritta!
altri aiuti sono tutti ben accetti!

grazie!

:wink:
Rispondi