Utente: Password: Ricordami
Non sei ancora registrato? Puoi farlo adesso!. Come utente registrato avrai diversi vantaggi come la gestione dei temi grafici, la possibilità di inviare notizie e commenti.
 20-Set-2005   Stampa la pagina corrente   Mostra la posizione di questa pagina nella mappa
c. modifica degli stili dei blocchi
c. modifica degli stili dei blocchi
Angelo Gagliani   E-mail dell'autore   Indirizzo web autore

c. modifica degli stili dei blocchi

Sono stati appena descritti nel paragrafo precedente come si modificano gli stili dei blocchi (box). Possono essere aggiunti ulteriori stili, per persoalizzare certi blocchi: aprire il file catalog/includes/classes/boxes.php, e aggiungete il nuovo tipo di classe, NuovaBox:

class NuovaBox extends tableBox {
function NuovaBox($contents) {
$this->table_data_parameters = 'class="NuovaBox"';
$this->tableBox($contents, true);
}
}

Poi aprire il foglio di stile stylesheet.css, aggiungendo la nuova classe o stile NuovaBox.

Aprire poi la box della cartella catalog/includes/boxes/ che volete modificare, es. information.php, e modificate in fondo al file le righe

new infoBox($info_box_contents);
?>
</td>
</tr>
<!-- information_eof //-->

con

new NuovaBox($info_box_contents);
?>
</td>
</tr>
< !-- information_eof //-->

Ecco creato un blocco informazioni con una formattazione diversa, scelta con lo stile NuovaBox. Questo modo di operare direttamente aggiungendo nuovo codice è consigliato a chi ha già un pò di dimestichezza con il PHP, i CSS e il sistema OSC/OPC in generale.