Pagina 1 di 1

personalizzazione box

Inviato: 09/05/2004, 18:58
da pbalestra
vorrei personalizzare il contenuto del box Informazioni (in basso a sinistra) aggiungendo alcune voci.

Qualcuno è in grado di indicarmi la strada da seguire? Compresa la strada per raggiungere un pò di documentazione.

Grazie,

Paolo

Inviato: 10/05/2004, 12:06
da southmodel
la procedura è un pò complessa, puoi scaricare ad esempio questo contribution che ho fatto io:

http://www.oscommerce.com/community/con ... search,tnt

e studiare come è fatto, comunque + o - fai così:
rinomini le 3 pagine tnt.php come vuoi tu, ad esempio ilnomedellatuapagina.php, cerchi la parola TNT e sostituiscila con ILNOMEDELLATUAPAGINA, nella pagina tnt.php di catalog al posto del codice per fare il tracciamento metti quello che serve a te,

in catalog/includes/filename.php aggiungi

define('FILENAME_ILNOMEDELLATUAPAGINA, 'ilnomedellatuapagina.php');

in catalog/includes/boxes/information.php dopo ad esempio

'<a href="' . tep_href_link(FILENAME_SHIPPING) . '">' . BOX_INFORMATION_SHIPPING . '</a><br>' .

aggiungi

'<a href="' . tep_href_link(FILENAME_ILNOMEDELLATUAPAGINA) . '">' . BOX_INFORMATION_ILNOMEDELLATUAPAGINA . '</a><br>' .

in catalog/includes/languages/english.php , italian.php ecc dopo ad esempio

define('BOX_INFORMATION_SHIPPING', 'Shipping & Returns');

aggiungi

define('BOX_INFORMATION_ILNOMEDELLATUAPAGINA', 'il nome della pagina che vuoi infilare);

e basta... questa regola vale in genere per aggiungere altre pagine in più lingue mettendo il link nel box information.

spero di "essere stato spiegato" :lol:

Re: personalizzazione box

Inviato: 10/05/2004, 20:50
da Simona67
pbalestra ha scritto:vorrei personalizzare il contenuto del box Informazioni (in basso a sinistra) aggiungendo alcune voci.

Qualcuno è in grado di indicarmi la strada da seguire? Compresa la strada per raggiungere un pò di documentazione.

Grazie,

Paolo

Ciao,

è vero quello che dice southmodel ma è un macello devo mettere mano al codice e modificare e fare collegamenti in diverse pagine quando invece puoi usare questa contribution che ti fa tutto da solo e per dipiù le pagine le puoi attivare e disattivare, editare e cancellare dal pannello di controllo di admin.

Io ho usato questa per il mio sito, la contribution è:
http://www.oscommerce.com/community/con ... ,unlimited

Questa contribution la troverai presto anche nel total pack che sto preparando comprese altre 21 contribution.

Ciao e buon lavoro.

Re: personalizzazione box

Inviato: 11/05/2004, 11:50
da southmodel
Simona67 ha scritto:invece puoi usare questa contribution che ti fa tutto da solo e per dipiù le pagine le puoi attivare e disattivare, editare e cancellare dal pannello di controllo di admin.

Io ho usato questa per il mio sito, la contribution è:
http://www.oscommerce.com/community/con ... ,unlimited
interessante, non la conoscevo, io ho sempre fatto all'antica..... :lol:

Inviato: 11/05/2004, 15:45
da Simona67
Anche io ho fatto delle pagine all'antica per inserirle in altri box sul lato destro ma per uno che è alle prime armi con il php e più facile usare una contrib come questa che mettere mano al codice con trovi?

Ciao

Inviato: 12/05/2004, 11:10
da southmodel
Simona67 ha scritto:Anche io ho fatto delle pagine all'antica per inserirle in altri box sul lato destro ma per uno che è alle prime armi con il php e più facile usare una contrib come questa che mettere mano al codice con trovi?

Ciao
vero! :D

Inviato: 12/05/2004, 19:12
da pbalestra
Desidero ringraziare entrambi per il prezioso supporto.

In modo particolare ringrazio Simona per la dritta sulla contrib. Purtroppo però non credo di poterne fare uso poichè accedo al sito che sto costruendo solo in remoto, o tramite http oppure tramite ftp, e questo credo mi impedisca di eseguire l'ultima fase dell'installazione della contrib:

1. Backup database and website first.

2. copy information.sql to /tmp dir on your server and create database
table 'information' (file: 'information.sql').

cd /tmp
mysql -u USER -p OSCOMMERCE_DATABASE < ./information.sql

3. Copy the files from the catalog and admin directories in this archive to your site.

Se non avete altri suggerimenti, affronterò la modifica manuale del codice php.

Inviato: 12/05/2004, 22:46
da marcus
Ho dato una occhiata alla contrib che non conoscevo!

Per istallare la contrib devi:

1) bakuppare db e script che vengono modificati !!!

Hai PhpMyAdmin e ftp? suppongo di si se no cambia hosting!

2)UPPA i file php
3)Apri PhpMyadmin menu Sql ed esgui query da file , il file è information.sql

...la contrib è istallata!

Probabilmente sei rimasto confuso dall'istrizioni di aggiornamento DB in linea di comando, ma non tutti hanno un hosting comprendente accesso ad una shell !

Buon Lavoro
Marzullus

Inviato: 13/05/2004, 22:00
da pbalestra
ciao Marzullus,
come hai ben intuito, non mi è consentito l'accesso via shell.

Ti ringrazio per aver diradato un pò di nebbia.

Paolo