Hallo OXID-Freunde,
so nun kann ich auch mal was zur Verbesserung beitragen:
Bevor ich Browsertests mache, sind natürlich Validator-Checks angebracht.
Normalerweise nutze ich den strikten Total-Validaor, bei allen Session-Gebunden Sachen wie z.B. Checkout-Prozess nehme ich hier den W3C-Validator ( http://validator.w3.org ) weil man da einfach auch Copy-Paste mit dem Browser-HTML machen kann.
Nun habe ich Name-und-Adresse-Eingeben-Formulat hierbei einen Fehler bemerkt.
Es sein angeblich ein Schließendes
zu viel ohne zugehöriges öffnenden
Tatsächlich hat aber an den betreffenden Stellen (überall wo die "form/fieldset/order_remark.tpl" includet wird) jedes öffnende LI sein schließendes LI.
Fehlerursache hier ist, dass solch ein Konstrukt vorhanden ist:
und das führt zu den Validierungsfehlern.
Betroffene Stellen im Azure Theme :
Dort wird sofort nach dem UL ein LI geöffnet und jede darauf hin includete .tpl hat nochmal ihr eigenes LI.
Also muss in den drei aufgeführten Dateien das öffnende und schlißende LI entfernt werden.
Über eine Rückmeldung würde ich mich freuen.
so nun kann ich auch mal was zur Verbesserung beitragen:
Bevor ich Browsertests mache, sind natürlich Validator-Checks angebracht.
Normalerweise nutze ich den strikten Total-Validaor, bei allen Session-Gebunden Sachen wie z.B. Checkout-Prozess nehme ich hier den W3C-Validator ( http://validator.w3.org ) weil man da einfach auch Copy-Paste mit dem Browser-HTML machen kann.
Nun habe ich Name-und-Adresse-Eingeben-Formulat hierbei einen Fehler bemerkt.
Es sein angeblich ein Schließendes
HTML Code:
</li>
HTML Code:
<li>
Fehlerursache hier ist, dass solch ein Konstrukt vorhanden ist:
HTML Code:
<ul class="form">
<li>
<li>
...
</li>
</li>
</ul>
Betroffene Stellen im Azure Theme :
- /application/views/azure/tpl/form/user_checkout_change.tpl
- /application/views/azure/tpl/form/user_checkout_noregistration.tpl
- /application/views/azure/tpl/form/user_checkout_registration.tpl
Dort wird sofort nach dem UL ein LI geöffnet und jede darauf hin includete .tpl hat nochmal ihr eigenes LI.
Also muss in den drei aufgeführten Dateien das öffnende und schlißende LI entfernt werden.
Über eine Rückmeldung würde ich mich freuen.