So, ich habe mal mit dem Firefox HTML Validator plugin meinen Shop von Fehlern bereinigt, nun sind nur noch 3 übrig bei denen ich nicht weiter weiß:
line 162 column 432 - Fehler: document type does not allow element "a" here: (da sind 1x rote Gänsefüsschen, also genau hingucken...

)
Zitat:
|
<td class="boxTextBG" align="center"><strong><span class="productOldPrice">Statt bisher 29,90 €</span><br /> Nur noch 14,95 €</strong><br />incl. 19 % UST exkl. <script type="text/javascript">document.write('<a href="javascript:newWin=void(window.open(\'http://www.dunkelwelt-laden.de/popup_content.php/coID/1\', \'popup\', \'toolbar=0, scrollbars=yes, resizable=yes, height=400, width=400\'))">Versandkosten</a>');</script><noscript><a href="http://www.dunkelwelt-laden.de/popup_content.php/coID/1" target="_blank">Versandkosten</a></noscript></td>
|
Die im Validator angezeigte Fehlerstelle ist rot markiert.
Ich weiß das ich das in der /includes/classes/main.php korriegieren muß, nur leider weiß ich nicht was, hier der entsprechende Abschnitt:
Zitat:
function getShippingLink() {
return ' '.SHIPPING_EXCL.'<script type="text/javascript">document.write(\'<a href="javascript:newWin=void(window.open(\\\''.xtc _href_link(FILENAME_POPUP_CONTENT, 'coID='.SHIPPING_INFOS).'\\\', \\\'popup\\\', \\\'toolbar=0, scrollbars=yes, resizable=yes, height=400, width=400\\\'))">'.SHIPPING_COSTS.'</a>\');</script><noscript><a href="'.xtc_href_link(FILENAME_POPUP_CONTENT, 'coID='.SHIPPING_INFOS).'" target="_blank">'.SHIPPING_COSTS.'</a></noscript>';
}
|
line 526 column 269 - Fehler: end tag for "form" omitted, but OMITTAG NO was specified
line 536 column 42 - Fehler: end tag for element "form" which is not open
Zitat:
<td colspan="2"><form id="loginbox" method="post" action="https://ssl.dunkelwelt-laden.de/login.php/action/process"><input type="hidden" name="XTCsid" value="869a63498c72d467cac51eb610bfe26c" /><input type="text" name="email_address" size="25" maxlength="50" /></td> </tr>
<tr>
<td colspan="2" class="main2">Passwort:</td>
</tr>
<tr>
<td><input type="password" name="password" size="10" maxlength="30" /></td>
<td><input type="image" src="templates/gothic/buttons/german/button_login_small.gif?XTCsid=869a63498c72d467cac5 1eb610bfe26c" alt="Anmelden" title=" Anmelden " /></td> </tr>
<tr>
<td colspan="2" class="navWelc"></form></td>
|
Also praktisch fehlt einmal die <form>-Einleitung und einmal das </form>-Ende, wie ich das so sehe, wie kann ich das im (warscheinlich) folgenden Abschnitt in der /templates/.../boxes/loginbox.php korrigieren???
Zitat:
{config_load file="$language/lang_$language.conf" section="boxes"}
<table width="100%" border="0" cellpadding="2" cellspacing="0">
<tr>
<td>
<table width="98%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="infoBoxHeading_right">{#heading_login#}</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="95%" border="0" cellpadding="2" cellspacing="0">
<tr>
<td colspan="2" class="main2">{#text_email#}:</td>
</tr>
<tr>
<td colspan="2">{$FORM_ACTION}{$FIELD_EMAIL}</td>
</tr>
<tr>
<td colspan="2" class="main2">{#text_pwd#}:</td>
</tr>
<tr>
<td>{$FIELD_PWD}</td>
<td>{$BUTTON}</td>
</tr>
<tr>
<td colspan="2" class="navWelc">{$FORM_END}</td>
</tr>
<tr align="right">
<td colspan="2" class="navWelc"><span class="infoBox_right"><a href="{$LINK_LOST_PASSWORD}" class="infoBox_right">{#text_password_forgotten#}</a></span></td>
</tr>
</table>
|
Wäre für jede Hilfe dankbar!