Mostrare contenuto personalizzato in un blocco

6 contenuti / 0 new
Ultimo contenuto
Mostrare contenuto personalizzato in un blocco

Salve a tutti!
ho creato una regione in drupal
nel file miotema.info ho scritto:
regions[service_desc] = Service Desc

poi ho creato un tipo di contenuto che ho chiamato "Home Icon"
il quale visualizza titolo testo ed immagine

ho creato un blocco il quale deve visualizzare il contenuto
"Home Icon" solo nella homepage
quindi dopo averlo creato sono andato in blocchi ed ho associato
il tipo di contenuto al blocco

il problema è questo
vedo la regione
ma non vedo il contenuto!

nel filepage--front.tpl ho scritto:

<?php
 
if ($page['service_desc']):
?>

<?php
 
print render($page['service_desc']);
?>

<?php
 
endif;
?>

qualcuno poterbbe darmi qualke dritta? grazie mille

Drupal Version:

Non so se ho capito bene ma se vuoi visualizzare un nodo specifico in un blocco io di solito creo un blocco con view e nel filtro contestuale inserisco il nid da visualizzare. Una volta creato il blocco vado nella sezione blocchi e lo posiziono nella regione che mi interessa. All'interno delle configurazioni del blocco imposto la visualizzazione solo per le pagine elencate ed inserisco il valore per visualizzarlo solo in homepage.

Spero sia quello che cercavi

Ciao Rednode, grazie per la risposta
in pratica ho fatto tutto cio' che hai detto tu!
ovvero:
1) Creato la regione
2) Creato Contenuto
3) Creato il blocco
4) Associato il contenuto al blocco
5) Associarto il blocco alla regione

cosa intendi x " inserisco il nid da visualizzare"
potresti farmi un esempio?

la regione la vedo ma il contenuto no!

Ciao Mac, come hai fatto ad associare il contenuto al blocco? Io per farlo devo inserire nella vista del blocco il filtro contestuale NID per poter visualizzare il nodo specifico, ma è meglio se mi spieghi tu cosa intendi per aver associato il contenuto al blocco.

PS: pulisci anche la cache quando lavori sui files dei templates

Ciao rednode
in pratica ho creato un blocco, che visualizza solo un tipo di contenuto in una determinata regione
ma non mi funge ... forse sbaglio a creare la regione?

Allora Mac...
non sei stato molto chiaro... ma immagino che tu abbia creato il blocco con views dando come filtro il tipo di contenuto... ora devi controllare le seguenti cose:

- esiste almeno un contenuto di quel tipo (immagino di si)

- nella view hai impostato un limite di visualizzazioni?

- nella configurazione del blocco nel tab "pagine" hai spuntato "Solo le pagine elencate" e inserito <front> nella text area sottostante?

- se usavi già il tema prima di creare page--front.tpl.php e modificare il file info... ha cancellato tutte le cache in configurazione>prestazioni ???

- tu hai scritto "file page--front.tpl" l'hai chiamato così o "page--front.tpl.php" ???

se fai tutte queste cose ed hai ancora problemi ne parliamo :)