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
318
87
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
318
87
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 PHP message: PHP Fatal error -> Seite nicht mehr aufrufbar (Fehler 500) Installation / Updates von JTL-Shop 1
Neu Shopify-Connector: Fehler "delivery_note table doesn't exist" beim Lieferschein-Abgleich Shopify-Connector 4
Neu FEHLER: eBay-Auktionen Upload nicht möglich, Fehlercodes helfen nicht weiter [Error 21917328 & 21920203] eBay-Anbindung - Fehler und Bugs 2
FEHLER: eBay-Auktionen Upload nicht möglich, Fehlercodes helfen nicht weiter [Error 21917328 & 21920203] eBay-Anbindung - Fehler und Bugs 0
Neu Unnötiger Fehler beim Import von Kundendaten JTL-Shop - Fehler und Bugs 0
Neu Dringendes Problem: Bildabgleich nach Connector-Fix – "Parameter resourceUrl is empty" Fehler Shopify-Connector 4
Abgleich wird abgebrochen durch diesen Fehler Shopify-Connector 5
Neu Worker macht Fehler nach Update. kein Abgleich möglich Betrieb / Pflege von JTL-Shop 1
Neu Fehler Sie können aktuell keine Benutzer-Lizenzen für WMS bzw. WMS Mobile buchen Installation von JTL-WMS / JTL-Packtisch+ 9
Neu Fehler bei Abgleich WooCommerce-Connector 1
Neu EAN Fehler beim Etikettendruck User helfen Usern - Fragen zu JTL-Wawi 5
Neu Shopware 6.6.10.2 Abgleich zu JTL | Bilder Übertragung Fehler: Path cannot be empty Shopware-Connector 0
GLS-Retourenlabel – Fehler bei Feld 'Name1', obwohl DPD funktioniert JTL-Wawi 1.9 0
Neu Ständig wiederkehrender Fehler beim Ableich des Lister 2.0 Amazon-Lister - Fehler und Bugs 5
Zahlungsmodul - PayPal Fehler: kein lauschender Endpunkt JTL-Wawi 1.9 0
Neu DHL Labels kommen sehr stark verzögert raus oder Fehler: "Die HTTP-Anforderung wurde mit Clientauthentifizierungsschema "Anonymous" nicht zugelassen." JTL-ShippingLabels - Fehler und Bugs 0
Neu Fehler beim JTL-Worker – "Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway" (Shopify) JTL-Wawi - Fehler und Bugs 2
Neu DHL Fehler "Großkundenempfänger" JTL-ShippingLabels - Fehler und Bugs 0
Neu JTL Debug 2.0.4 und Shop 5.5.2 - Fehler 500 Plugins für JTL-Shop 3
Neu NOVA Theme Fehler - 5.5.2 JTL-Shop - Fehler und Bugs 0
Neu Upload-Dateien: Fehler beim Abgleich Onlineshop-Anbindung 0
Neu Paypal Plugin läßt sich nicht installieren - SQL Fehler Plugins für JTL-Shop 2
Neu Plugin Fehler JTL-Shop - Fehler und Bugs 7
Fehler in der JTL-Wawi-Anzeige, ob ein Artikel bereits einem Onlineshop zugeordnet wurde. JTL-Wawi 1.10 5
Neu Fehler DHL Auslandsversand JTL-ShippingLabels - Fehler und Bugs 12
Neu Mit Ameize nutze: Freie Position zum Auftrag hinzufügen verursacht Fehler JTL-Ameise - Fehler und Bugs 3
Neu Barrierefreiheit WAVE-Report mit 1 Kontrast-Fehler im Auswahlmenü Templates für JTL-Shop 1
Neu Otto Import über Eazyauction - Fehler 100096 - SWITCH_API_VERSION User helfen Usern - Fragen zu JTL-Wawi 16
Neu Export der Artikel - Fehler beim Export!? JTL-POS - Fehler und Bugs 0
Neu Fehler Erstabgleich - Konflikt mit der FOREIGN KEY-Einschränkung Shopify-Connector 2
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
Fehler beim Belegabruf JTL2Datev aus JTL / "Belegkopf-ExtAuftrag...." JTL-Wawi 1.10 2
Neu Fehler Meldung beim Abgleich Shopware-Connector 4
Neu Fehler beim Aktualisieren einer bestehenden Bestellung mit Ameize JTL-Ameise - Fehler und Bugs 16
Neu Fehler bei Anbindung JTL Wawi und JTL Shop 5 JTL-Shop - Fehler und Bugs 1
Neu Connector funktioniert seit Fehler E-Mail nicht mehr Shopify-Connector 3
Neu Update von 1.9.8.0 auf 1.10.11.0 läuft auf Fehler JTL-Wawi - Fehler und Bugs 2
Neu Anbindung JTL-Connecor an WooCommerce nicht möglich - JSON-Fehler in der WAWI WooCommerce-Connector 2
Neu DATEV Rechnungsdatenservice 2.0 vs. 1.10.10.3 WAWI fehler!? JTL-Wawi - Fehler und Bugs 14
Neu 1.10.11.0 - Fehler - Artikel - Filter JTL-Wawi - Fehler und Bugs 0
Import Fehler! Der Vorgang wurde abgebrochen! JTL-Wawi 1.10 24
xRechnung - Fehler IBAN JTL-Wawi 1.10 5
In Diskussion Rechnung per mail / Workflow gibt Fehler aus JTL-Workflows - Fehler und Bugs 6
Neu Shopify Connector Fehler bezüglich "unique key" bei den Kategorien Shopify-Connector 5
Neu JTL wawi Fehler beim Zugriff auf die Datenbank / Datenbankverwaltung aber funktioniert Installation von JTL-Wawi 3
Neu Fehler bei der Datenbank Sicherung Export JTL-Wawi - Fehler und Bugs 3
Neu "Die ConnectionString-Eigenschaft wurde nicht initialisiert" Fehler bei Zugriff über VPN JTL-Wawi - Fehler und Bugs 6
Neu Kontaktformular – „Bitte warten Sie einen Moment“-Fehler Allgemeine Fragen zu JTL-Shop 3
Neu Aufträge importieren Fehler / Bug Testlauf - Import JTL-Ameise - Fehler und Bugs 9
Neu Fehler oder nicht möglich Amazon-Anbindung - Fehler und Bugs 0

Ähnliche Themen