Offen w3c meldet Fehler

micon

Aktives Mitglied
26. März 2007
102
0
Mein JTL- Shop 3 wird mit haufenweise Fehlermeldungen "beschenkt", alle in dieser Art:

Error Line 5, Column 50: end tag for "meta" omitted, but OMITTAG NO was specified
<meta http-equiv="content-language" content="de">
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">"

Es wird die schließende Klammer der Tags bemängelt: "/>" instead of ">"

Obwohl im Template (ich verwende JTL3-Tiny) zum Beispiel in der header.tpl folgendes korrekt steht:
<meta name="copyright" content="{$meta_copyright}" />
Gibt der Shop den fehlerhaften Tag aus:
<meta name="copyright" content="2011 by Tisch und Trend 24">

Und das bei allen Tags, auch >img .... > statt <img .... />, <input ....> statt <input .... /> usw.

Woran kann das liegen?
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: w3c meldet Fehler

zu 99,999% an einem Plugin welches pQuery nutzt ... bekannt ... liegt an pQuery ... hinnehmen ... nicht beachten
 

micon

Aktives Mitglied
26. März 2007
102
0
AW: w3c meldet Fehler


Möchte ich aber nicht hinnehmen, sondern korrigieren.
Hat jemand ne Ahnung, welches Plugin das sein könnte und wie der Fehler zu beheben ist?

Ich nutze derzeit folgende Plugins:

Category Classes Aktiviert 1.01
Exportformat Google Base Aktiviert 1.00
iPayment Zahlungsplugin Aktiviert 1.01
JTL Backup Aktiviert 1.02
Smarty Debug Aktiviert 1.00
Template Cache Loescher Aktiviert 1.02
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: w3c meldet Fehler

der Fehler kann derzeit nicht behoben werden und 98,7% aller Plugins nutzen die pQuery-Methode

wenn du mit dem "Fehler" nicht leben kannst, dann muss du dich von nahezu sämtlichen Plugins verabschieden
 

Nento

Sehr aktives Mitglied
4. Dezember 2008
1.820
1
AW: w3c meldet Fehler

Gibt es hier schon einen neues Ansatz?
Man muss das doch irgendwie lösen können.

zB wenn Plugin aktiv = \ / oder wie auch immer man ihm sagen kann das er das Zeichen ignorieren soll.
Gibt es hier einen Weiterführen Link?

Danke für's Feedback
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: w3c meldet Fehler

der fehler innerhalb pQuery wurde seitens google noch nicht behoben
 

Nento

Sehr aktives Mitglied
4. Dezember 2008
1.820
1
AW: w3c meldet Fehler

Hast du mal nen Link zur Bibliothek jquery !?! pquery
Ajax oder was soll das sein?
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
AW: w3c meldet Fehler

der fehler innerhalb pQuery wurde seitens google noch nicht behoben
Das ist so nicht ganz richtig - unseren Tests nach ist der Verursacher ist hier die PHP-Funktion saveHTML().
Eine Diskussion zum Thema findet man z.B. unter Why doesn't PHP DOM include slash on self closing tags? - Stack Overflow.

Nun gibt es 3 Abhilfen:
1. Ignorieren - stört nämlich nicht.
2. HTML5-Doctype nutzen
3. PHP-Query modifizieren.

Dazu in includes/lib/phpQuery/phpquery.class.php Zeile 760
von
PHP:
$markup = $this->isXML
     ? $this->document->saveXML()
     : $this->document->saveHTML();
nach
PHP:
$search = array('/<link([^>]*)>/i',  '/<meta([^>]*)>/i', '/<br([^>]*)>/i',  '/<img([^>]*)>/i', '/<base([^>]*)>/i',  '/<input([^>]*)>/i');
$replace = array('<link$1/>',  '<meta$1/>', '<br$1/>', '<img$1/>', '<base$1/>', '<input$1/>');
$markup = $this->isXML
     ? $this->document->saveXML()
     : preg_replace($search, $replace, $this->document->saveHTML());
ändern. Nicht elegant und natürlich nicht updatesicher, aber funktional. Entfernt aus einem unserer Testshops ca. 50 Validierungsfehler auf der Startseite.
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
AW: w3c meldet Fehler

Achso, und die 4. Option:
Tidy-Quellcode-Reparatur aktivieren. Unserer Erfahrung nach macht das aber mehr Probleme als dass es hilft (vor allem mit dem Konfigurator).
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: w3c meldet Fehler

Danke Nils,

von Option 4 würde ich auch dringendst abraten ... imho sollte JTL sogar diesen "Schalter" wieder entfernen, denn ich habe ihn mehr mit Fluch wie mit Segen kennen gelernt.

Option 2 denke ich, ist auch nur suboptimal, denn der doctype wird ja zentral in der header.tpl für alle Seiten definiert. Ändert man diesen auf HTML5 und hat dann eine Seite, die nicht durch pQuery überarbeitet wurde aber xHTML-Tags enthält, passt da wieder der doctype nicht.

Option 3 wäre angebracht, wenn dies in ein JTL-Update einfließen würde.

Daher mein persönliches Resümee - Option 1
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Bildimport meldet trotz "vor dem Import löschen" vorhandene Bilder JTL-Ameise - Fehler und Bugs 7
Fehler mit Zahlungsabgleich JTL-Wawi 1.11 8
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Fehler beim Abgleich mit Amazon JTL-Wawi 2.0 10
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 4
Neu DHL 4.0 Versandexport Fehler JTL-ShippingLabels - Ideen, Lob und Kritik 13
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Neu Fehler DHL 4.0 Höherversicherung JTL-ShippingLabels - Fehler und Bugs 4
Neu DHL 4.0 Fehler "Please Enter Name 1" JTL-ShippingLabels - Fehler und Bugs 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
hipping 4.0 gibt fehler: Error converting value 500 to type 'Shipping.DHL.GKVAPI40.Shared.RequestStatus'. Path 'status', line 1, position 13. JTL-Wawi 1.11 3
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 8
DHL Versenden 4.0 nicht vollständig konfigurierbar (GUI Fehler) JTL-Wawi 2.0 5
Neu Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler Rechnungsupload Amazon FBA Business Kunde JTL-Wawi - Fehler und Bugs 0
Gelöst: Shipping 4.0 gibt fehler: The product entered is unknown. JTL-Wawi 1.11 6
Neu Error 500 Fehler nach Dropper Installation Betrieb / Pflege von JTL-Shop 2
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 4
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 2
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu Fehler Saas-Connector Shopware-Connector 13
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu Etikettendruck über Remotedesktop Fehler Arbeitsabläufe in JTL-Wawi 0
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 4
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Gelöst Störung: DHL Versenden 3.0 - Fehler "Request processing failure" Gelöste Themen in diesem Bereich 1
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung Gelöste Themen in diesem Bereich 1
Neu Fehler beim Abgleich, aber nur 1 einer von 3 Shopify Shops Shopify-Connector 2
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2

Ähnliche Themen