[mootoolsnav] Fehler: Kein valider XHTML-Code!
Wenn man in der MooToolsNavigation eine externe Weiterleitungsseite als Schaltfläche einbindet und im Backend für den Link "in neuem Fenster öffnen" aktiviert, generiert man damit einen nicht validen XHTML-Code (strict). Ist dieses Problem bekannt?
Meine Testseite läuft unter 2.8.2 ...
Zeile 18,22 und 33 im nav_moomenu.tpl
ich erweitere mal:
Zeile 18,22 und 33 im nav_moomenu.tpl
HTML-Code:
There should not be any white space at the start or end of an attribute's value:
<li class=" nosubmenu">
leicht zu entfernen, wenn man das
PHP-Code:
if ($item['class']) echo $item['class']
noch um ein leerzeichen erweitert und dies nich direkt class tag macht bzw dort entfernt (zeile 33 ).
PHP-Code:
if ($item['class']) echo $item['class'].' '
das gleiche Problem mit der klassenzuweisung für absatzelement, wenn keine eigene klasse vergeben wurde. (zeile 18 und 22)
HTML-Code:
<p class="active ">
also lieber:
PHP-Code:
<p class="active<?php if ($item['class']): ?><?php echo ' '.$item['class']; endif; ?>">
statt
PHP-Code:
<p class="active <?php if ($item['class']): ?> <?php echo $item['class']; endif; ?>">
oder irre ich da? :eek:
gruss
ways