mi date una mano a capire dove stanare questo errore??
ho controllato le modifiche (piccole) che ho fatto al tema, ma non dipende da questo... un aiuto....
Line 429, Column 35: ID "edit-submitg" already defined.
Ti copio paro paro un articoletto che scrissi qualche tempo fa:
"Il buon Drupal 5.3, ma in realtà tutti i drupal della serie 5.x (spero che nella imminente serie 6 il problema sia stato risolto), ha un problema di validazione con il campo submitg-edit. In pratica tutte le formg che richiedono un pulsante (per es. quella della ricerca e quella del loging) hanno il campo assegnato a tale pulsante con un unico id... il famoso edit-submit, appunto.
Questo crea un evidente problema quando si cerca di far validare il proprio sito visto che ogni singolo elemento deve avere il proprio id e non possono esserci più elementi che utilizzano lo stesso id (in quel caso si usano le classi, ma questo è un altro discorso). La soluzione comunque c'è. Anzi, in realtà ce ne sono molte, ma io ho optato per un override (una riscrittura) tramite phptemplate in modo da non dover toccare il coreg di drupal e risolvere modificando solo il file phptemplate.php del mio tema.
Aprite il file phptemplate.php del vostro tema e aggiungete le seguenti funzioni:
<?php
/**
* Correct 'ID "edit-submit" already defined' validation error caused by search forms.
*/
function phptemplate_search_theme_form($form) {
return '<div id="search" class="container-inline">'. str_replace('edit-submit','edit-submit-search',drupal_render($form)) .'</div>';
}
function phptemplate_search_block_form($form) {
return '<div class="container-inline">'. str_replace('edit-submit','edit-submit-search',drupal_render($form)) .'</div>';
}
?>Questa soluzione l'ho trovata ovviamente sul sito ufficiale di Drupal e precisamente a questo indirizzo (dove potrete trovare anche altri approcci per risolvere il problema): http://www.drupal.org/nodeg/111719"
__________________
Iscritto il: 03 Ott 07