Scusate la domanda banale ma come si aggiunge una sezione?
Il mio template "pgtheme" è formato dai classici header, left, right, content e footer.
Vorrei modificare content ed inserire content_top e content_bottom logicamente uno sopra il contenuto (nodo storia) e uno sotto.
Non capisco quali file devo editare e se per vederli nella sezioni blocchi devo re-installare in qualche maniera il tema?
Grazie ma non riesco a trovare una soluzione
pgtheme non dichiara regioni nel file .info, ergo, usa quelle di default:
header, left, right, content e footer.
per aggiungere regioni farei:
1) inserire nel file info le regioni esistenti assieme a quelle nuove
regions[header] = header
regions[left] = sidebar left
regions[right] = sidebar right
regions[content] = content
regions[footer] = footer
regions[content_top] = content top
regions[content_bottom] = content bottom
2) inserire in
page-tpl.php
le nuove regioni con l'xhtml appropriato. ad esempio(...)
<?php if ($content_top): ?>
<div id="content-top">
<?php print $content_top?>
</div>
<?php endif; ?>
(...)
3)pulire la cache
Certified to Rock
Perfetta e soprattutto efficace la tua spiegazione. Grazie mille
https://groups.google.com/group/drupal-italia?hl=it
in #1:
ERRATA:
node-tpl.php
CORRIGE:
node.tpl.php
sorry
Certified to Rock
Scusate, ma forse c'è qualche cosa che a me non va.
Ho provato ad aggiungere e a spostare una regione già esistente, ho seguito le indicazioni ma non hanno sortito nessun risultato.
Come è stato scritto aggiungo la regione al file info e poi la richiamo nel punto dove voglio visualizzarla in page.tpl.php.
Per non sbagliare ho copiato, incollato e modificato la regione precedente nel file info e copiato, incollato e modificato il blocco nel page.tpl.php.
A voi è mai capitato di non vederla aggiunta da nessuna parte la nuova regione?
Che errore faccio?
Grazie
Mauro
---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)
pulito la cache?
Certified to Rock
si :(
tra l'altro su FF uso webdeveloper e la cache l'ho disattivata proprio
---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)
ho disattivato e riattivato il tema ed ora funziona
---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)
non c'entra con la cache, bisogna ricostruire il theme registry
quindi devel>empty cache fallo comunque.
se non funge vedi con theme developer se il file compare come template caricato
Certified to Rock
scusa la mia ignoranza... In che senso?
Cosa si fa per ricostruire il theme registry?
È forse quello che ho fatto a cul... ehm fortunosamente io, disattivando e riattivando il tema?
e il devel empty?
---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)
esattamente.
per ricostruire il theme registry basta visitare la pagina dei temi (o pulire la cache).
tu hai scritto "webdeveloper" ma io ho capito "devel" cioè un modulo di sviluppo di drupal.
se lo installi ha un suo menu, tra cui c'è "empty cache"
Certified to Rock
grazie mille :)
---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)