personalizzazione box
Moderatore: mod Generali
personalizzazione box
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
Qualcuno è in grado di indicarmi la strada da seguire? Compresa la strada per raggiungere un pò di documentazione.
Grazie,
Paolo
-
- membro Regular
- Messaggi: 116
- Iscritto il: 18/09/2003, 0:00
- Località: Italia
- Contatta:
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"
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"
Re: personalizzazione box
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.
-
- membro Regular
- Messaggi: 116
- Iscritto il: 18/09/2003, 0:00
- Località: Italia
- Contatta:
Re: personalizzazione box
interessante, non la conoscevo, io ho sempre fatto all'antica.....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
-
- membro Regular
- Messaggi: 116
- Iscritto il: 18/09/2003, 0:00
- Località: Italia
- Contatta:
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.
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.
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
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
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php