| Mandami un messaggio |
|
|
|
|
|
Download Skype |
![]() |
|
|
|
La suddivisione in RegioniInserito da enzo il 13 Giugno 2008Gli argomenti trattati fanno riferimento alla versione 5.x di Drupal Funzioni principali: I temi possono definire ed implementare un numero generico di regioni.
ed altre regioni che possono complicare notevolmente il layout del sito. Definizione delle regioni Le regioni sono definite mediante una funzione php che torna un array associativo contenente la codifica delle regioni e la loro descrizione utilizzata nella pagina di amministrazione dei blocchi. function phptemplate_regions() {
return array(
'left' => t('left sidebar'),
'right' => t('right sidebar'),
'content' => t('content'),
'header' => t('header'),
'footer' => t('footer')
);
}Il primo nome della regione diventa la regione di default per il posizionamento di blocchi nel caso in cui non sia dichiarata espressamente una regione. Nel caso di PhpTemplate Engine la funzione phptemplate_regions() è contenuta nel file: miosito/themes/engines/phptemplate/phptemplate.engine. function miotema_regions() {
return array(
'regione1' => t('regione1'),
'regione2' => t('regione2'),
'regione3' => t('regione3'),
'header' => t('header'),
'footer' => t('footer')
);Nel caso di .theme Engine la funzione è contenuta nel file del tema miotema.theme Per riempire una regione è possibile utilizzare la funzione function drupal_set_content($region = NULL, $data = NULL) {
static $content = array();
if (!is_null($region) && !is_null($data)) {
$content[$region][] = $data;
}
return $content;
}Es.: drupal_set_content('left', 'Hello there.') |
|
MeteoBookNavigazioneCommenti recenti
Chi è onlineCi sono attualmente 0 utenti e 2 visitatori collegati.
|
Invia nuovo commento