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.