[Risolto] Modificare lo stile di un blocco

6 contenuti / 0 new
Ultimo contenuto
[Risolto] Modificare lo stile di un blocco

salve
vorrei modificare lo stile di un determinato blocco o magari poterci anche agire aggiungendo direttamente dei div o altri elementi.
Come posso fare?

Solo per lo stile ho provato il modulo block_class ma sembra che non mi funzioni.

Ci sono modi alternativi? Ad esempio creando altre estensioni del block.tpl come block-mioblocco.tpl?

ci ho provato in quest'ultimo modo ma senza risultati

Help!!!!

prova a guardare qui:

http://drupal.org/node/104319

oppure questo modulo:

http://drupal.org/project/blocktheme

Mario Vercellotti (Vermario)
Freelance
http://www.verdevelop.com

consiglio il semplice modo
block-.tpl.php

Slice2Theme Servizio per la conversione di Design in markup HTML e/o temi.

WeBrain Solution | Pillsofbits Of Bits

Anche secondo me è il modo migliore,

se hai provato e non ti funziona controlla di:

- avere un file block.tpl.php "standard" nel tuo tema (se usi zen o simili) (c'è scritto nel primo commento del primo link che ti ho mandato)

- se usi drupal 6, dopo aver modificato un file .tpl dovresti ricostruire il registro del tema. per farlo, vai in admin-> performance e cancella i dati della cache
(se pensi di farlo spesso, installa il modulo devel (www.drupal.org/project/devel), che ti fornisce un blocco con azioni utili, fra cui l'accesso diretto alla ricostruzione del registro del tema.

Mario Vercellotti (Vermario)
Freelance
http://www.verdevelop.com

grazie dei vari suggerimenti ragazzi.. ma ancora non riesco!!
sto provando con la tecnica di creare un file block-mioblocco.tpl.php nella root del mio tema (nella quale è presente il block.tpl.php di default) ma non riesco a farlo funzionare.
Ogni volta che applico una modifica cancello la cache ma niente...

Forse sto sbagliando ad inserire il nome del blocco. Ho provato a creare un nuovo blocco da zero, inserendoci solo come campo descrizione (unico obbligatorio) il termine "mioblocco" e un paio di parole nel contenuto.
Poi ho clonato il file block.tpl.php e l'ho chiamanto block-mioblocco.tpl.php, gli ho assegnato una classe content un pochino diversa per notare le differenze, ho cancellato la cache e aggiornato un paio di volte la pagina. ma niente!
Sto sbagliando qualcosa nel metodo?
grazie ancora

forse ce l'ho fatta.. ho stampato (tramite il template block-right) relativo alla barra destra (dove sto facendo i miei "esperimenti") la stringa $node->module e node->delta.

Ci avevo provato anche prima ma le avevo inserite nel block.tpl.php senza pensare che per la barra laterale venisse utilizzato prima il file block-right. Per ora sembra funzionare! poi domani aggiungo una soluzione esaustiva...

grazie mille