Salve a tutti,
ho modificato una funzione nel modulo locale di drupal 6.16, però ,per non perdere questa modifica dopo il prossimo aggiornamento del core di drupal, vorrei sovrascriverla in un modulo custom.
modulo locale
file: locale.module
La funzione è function locale_block
ho modificato questa parte di codice: 'attributes' => array('class' => 'language-link'),
con questa: 'attributes' => array('class' => 'language-link', 'alt' => $language->native, 'title' => $language->native),
per inserire alt e title nello switch della lingua
Ora vorrei richiamare questa funzione nel mio modulo custom, ho fatto queste prove ma senza successo
1 function miomodulo_block etc
2 function miomodulo_locale_block etc
consigli?
grazie
mbrighi
copia e incolla
ho già copiato e incollato la funzione nel mio modulo, ma non la sovrascrive.
quella originale si chiama function locale_block quella sovrascritta l'ho chiamata sia function miomodulo_block sia function miomodulo_locale_block, ma non va
@mbirighi: non puoi sovrascrivere "la funzione" del blocco, ma puoi andare a sovrascrivere quella del theming dello stesso.
@mbirighi: visto che è una cosa che probabilmente è corretta che sia presente all'interno del modulo principale, hai pensato di farne una patch da mandare su D.O
Ciao
Marco
--
My blog
Working at @agavee