Sto preparando un sito scolastico con Drupal 7 da mettere a disposizione delle scuole come già fatto con Drupal 6.
Ho dei problemi con la navigazione con briciole di pane.
Come con Drupal 6, per Drupal 7 ho inserito il modulo Custom breadcrumbs, ma nel momento in cui personalizzo il percorso mi scontro con un errori di validazione.
Esempio:
Home-Archivio studenti- Anno scolastico 2010-2
<div style="margin-top:-15px;"><h2 class="element-invisible">Tu sei qui</h2><div class="breadcrumb"><a href="/" id="" class="">Home</a> » <a href="/" id="" class="">Archivio studenti</a> » Anno scolastico 2010-2011</div></div>
dal validatore ricevo:
...div class="breadcrumb"><a href="/" id="" class="">Home</a> » <a href="/" id="" …
The value of an attribute contained something that is not allowed by the specified syntax for that type of attribute. For instance, the “selected” attribute must be either minimized as “selected” or spelled out in full as “selected="selected"”; the variant “selected=""” is not allowed.
L'errore è sottolineato in id="" (secondo doppio apice)
Ho lanciato un help in drupal.org, ma non ho ottenuto risposta.
Potete aiutarmi a risolvere?
E' un problema di validazione quindi con drupal non centra nulla, e per risolverlo basta tradurre il testo che dice che un attributo id non può essere vuoto e non si capisce infatti perché metti classe ed id vuoti, non metterli se non li usi.
Inoltre w3c non va seguito alla lettera ma va interpretato.
http://www.chromeos.eu
Non ho messo io l'attributo id e class vuoti. E' Custom breadcrumbs e non riesco a toglierli.
Chiedo aiuto. Magari inserendo una funzione nel template del tema si riesce a risolvere. Purtroppo non so come fare.
Puoi aiutarmi?
modificali dal .module o dal tema del modulo se lo ha.
http://www.chromeos.eu
E' esattamente quello che ho cercato di fare senza riuscire a nulla.
nel .module ci sarà di sicuro un class e id come parametri, devi cercarli e eliminarli.
http://www.chromeos.eu
Suggerimento: controlla se potrebbe essere un errore causato dalla generazione delle breadcrumns di Drupal7..
Per passare la validazione ho messo mano a custom_breadcrumbs.module per togliere class. Ora è OK.
Grazie