splittare una region in due distinte

2 contenuti / 0 new
Ultimo contenuto
splittare una region in due distinte

Salve a tutt*,
sono DAVVERO niubbo nella modifica dei template di drupal. Quello che mi limito a fare è l'editing dei css. Ora però ho dovrei fare di più: dovrei riuscire a dividere una regione in due regioni distinte. Mi spiego: il tema è quello "newswire" che potete trovare qua. Vorrei dividere la regione "Main content bottom" in due. Ma non ho idea di come fare. Ho provato a studiare un po' la questione regions ma, oltre ad aver capito che quelle nuove vanno nel file info del tema e che vanno dichiarate nel page.tpl.php non ho capito come effettivamente dire dove le voglio etc.

Grazie a chi vorrà darmi due dritte :)

...visto che hai capito il primo step (aggiungere la regione nel file .info)
faccio un esempio per il secondo step: aggiungere la regione in page.tpl.php

prima:

(...)
<?php if ($vecchia_regione): ?>
<div id="vecchia-regione">
<?php print $vecchia_regione; ?>
</div>
<?php endif; ?>
(...)

dopo:
(...)
<?php if ($vecchia_regione || $nuova_regione): ?>
  <div class="container-per-2-regioni">
    <?php if ($vecchia_regione): ?>
      <div id="vecchia-regione">
         <?php print $vecchia_regione; ?>
      </div>
    <?php endif; ?>
    <?php if ($nuova_regione): ?>
      <div id="nuova-regione">
        <?php print $nuova_regione; ?>
      </div>
    <?php endif; ?>
  </div>
<?php endif; ?>
(...)

poi qualcosa del genere nel foglio di stile:

.container-per-2-regioni{
width:100%;
}
#nuova-regione, #vecchia-regione{
width: 50%;
}

bisogna comunque vedere nel contesto del tema per definire le regole CSS appropriate