Sostituire tag HTML nel block Filter
Ciao a tutti,
ho l'esigenza di cambiare, nel block "Exposed form: filtri-page_3" (modulo Filter 7.2) il tag del titolo, trasformandolo da <H2> a <p> .
Sono riuscito, modificando \modules\block\block.tpl.php a cambiare TUTTI i titoli di TUTTI i blocks, ma come fare x cambiare solo il block che dico io ?
Presumo che ci sia da creare un nuovo file nel mio template che sovrascriva le impostazioni di block.tpl.php ma dove metterlo e come chiamarlo??? Son 2 giorni che cerco e nulla da fare, boh, aiutatemi voi se potete ...
Grazie a tutti, ciao :-)

Risposte
Ciao, puoi utilizzare il
Ciao, puoi utilizzare il modulo devel_themer per capire quale nome di template utilizzare. Evita sempre (per quanto possibile) di modificare i file del core.
Spero ti sia utile!
Grazie BI, in realtà conosco
Grazie BI,
in realtà conosco il nome del template utilizzato, ma non sò come muovermi .
Nei giorni scorsi ho modificato il \modules\block\block.tpl.php aggiungendoci un if che riconosce l'id del modulo incriminato ed inserisce il <p>.
Funziona tutto ma credo sia una soluzione "sporca", credo sia possibile creare un file che sovrascriva le impostazioni, proprio per non sporcare il core con le mie modifiche, ma proprio non saprei come... (ho fatto vari tentativi ma nulla)
Grazie comunque, se hai qualche idea è certo ben accetta. :-))
Ciao
Quello che hai modificato è
Quello che hai modificato è il template base, presente nel core e valido per ogni blocco. Se vuoi fare il theming solamente di un blocco specifico devi creare un template (puoi iniziare facendo un copia-incolla di block.tpl.php) appositamente nominato all'interno della directory del tema che utilizzi. Devel_themer ti aiuta proprio a trovare il nome da utilizzare per quello specifico blocco con una semplice interfaccia "punta e clicca". Nello specifico probabilmente ti suggerirà di creare un file con nome tipo block--views---exp-nome-vista-nome-display.tpl.php o qualcosa di simile.