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
Agenzie Immobiliari Pisa
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
Agenzie Immobiliari Pisa