3 info x infobox

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

Moderatore: mod Generali

Rispondi
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

3 info x infobox

Messaggio da Homer »

Salve a tutti, avrei 3 dubbi in merito alle infobox da farmi chiarire:

1) sto cercando di mettere un sfondo alle infobox (Categorie, Offerte, Novità, etc), ma non ci riesco. Ho provato ad aggiungere

Codice: Seleziona tutto

background-image: url(images/background.gif);

in TD.infoBoxHeading nel file stylesheet.css, ma non va, come bisogna fare?

2) Afianco ad ogni titolo delle varie infobox dovrei aggiungere un'immagine, per l'esattezza un'icona, ad esempio "icona + scritta Catalogo" e così via...come si fa?

3) Dovrei ridurre lo spazio che separa una infobox dall'altra, cosa occorre fare?

...ah, se serve uso gli STS, per favore datemi un aiuto, anche se sapete solo uno dei tre punti, ve ne sarei grato.
Ciao
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

...ragazzi c'è qualcuno che può darmi una mano? :(
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

:(
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

:(
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

:(
Avatar utente
DynamoEffects
membro Junior
membro Junior
Messaggi: 19
Iscritto il: 13/05/2006, 17:48
Località: RE
Contatta:

Re: 3 info x infobox

Messaggio da DynamoEffects »

Homer ha scritto:1) sto cercando di mettere un sfondo alle infobox (Categorie, Offerte, Novità, etc), ma non ci riesco. Ho provato ad aggiungere

Codice: Seleziona tutto

background-image: url(images/background.gif);

in TD.infoBoxHeading nel file stylesheet.css, ma non va, come bisogna fare?
C'e un file in /images/ che si chiama background.gif? Quando l'hai aggiunto il codice al stylesheet.css, sembrava cosi'?

TD.infoBoxHeading {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background-image: url(images/background.gif);
color: #ffffff;
}
Homer ha scritto:2) Afianco ad ogni titolo delle varie infobox dovrei aggiungere un'immagine, per l'esattezza un'icona, ad esempio "icona + scritta Catalogo" e così via...come si fa?
Il modo piu' facile sarebbe a aprire tutte le file in /includes/boxes/ e cambiare questa riga:

$info_box_contents[] = array('text' => BOX_HEADING_QUALCOSA);

a:

$info_box_contents[] = array('text' => '<img src="icon.gif"> ' . BOX_HEADING_QUALCOSA);
Homer ha scritto:3) Dovrei ridurre lo spazio che separa una infobox dall'altra, cosa occorre fare?
Questo e' un po' piu' difficile perche' devi cambiare tutte le file! Trovi questa riga:

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">

e cambiarlo cosi':

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="0">
Sto imparando l'italiano quindi correggi i miei errori se ce ne sono.
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

...prima di tutto scusate per quel faccina (sad) ripetuta più volte, non l'ho fatto a posta, mi si era incrippato il browser

...poi per quanto riguarda il punto 1 lo avevo intuito, o meglio lo avevo già fatto, solo che poi rivedendo meglio il tutto mi sono accorto di un errore (probabilmente di distrazione), ora mi tocca fare le altre 2 modifiche, speriamo bene...ti faccio sapere, grazie.
Ciao
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

...allora le prime due modifiche le ho fatte e sono andate bene, ora mi resta la terza (ridurre lo spazio che separa una infobox dall'altra)
Questo e' un po' piu' difficile perche' devi cambiare tutte le file! Trovi questa riga:

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">

e cambiarlo cosi':

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="0">
...non ho capito in quli file devo fare questa ricerca, ho provato in quelli presenti nella cartella Catalog/Includes/Boxes ma non ho trovato nulla, a quali file ti riferivi?
Avatar utente
DynamoEffects
membro Junior
membro Junior
Messaggi: 19
Iscritto il: 13/05/2006, 17:48
Località: RE
Contatta:

Messaggio da DynamoEffects »

devi cambiare tutte le file
Forse si dice, "Devi cambiare ogni file"? In inglese, "Every file must be altered." Cioe', tutti i file in /catalog/ con quella riga si deve modificare.
Sto imparando l'italiano quindi correggi i miei errori se ce ne sono.
Homer
membro Senior
membro Senior
Messaggi: 328
Iscritto il: 14/11/2005, 17:08

Messaggio da Homer »

...tutti? :?
Avatar utente
grimorg80
membro Junior
membro Junior
Messaggi: 17
Iscritto il: 06/11/2006, 12:25
Località: Rimini
Contatta:

Messaggio da grimorg80 »

Beh sì, le infobox sono inserite nella "struttura" grazie a delle pagine (dei file php) che le richiamano. come ad esempio column_right.php.

All'atto pratico quindi, lo scheletro in cui vengono inserite le infobox sono tutti quei file che le richiamano. E perciò se vuoi modificare quello che, letteralmente, c'è tra una infobox e l'altra, devi mettere mano al codice dei file che le richiamano.
Check your style, take it Keasy...
Rispondi