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
312
81
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
312
81
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 Fehler bei Update: Error "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'web10_14.plugin_state_log' doesn't exist" in migration.... Installation / Updates von JTL-Shop 0
Update 1.9.6.1 weitere Verkaufskanäle fehler bei Abgleich JTL-Wawi 1.9 1
Neu "Noch X € und wir versenden kostenfrei" hat einen Fehler Betrieb / Pflege von JTL-Shop 0
Neu Worker Abgleich Fehler Onlineshop-Anbindung 1
Neu ++ Fehler beim update von 1.55.5.3 auf version 1.8.11.0 ++ Installation von JTL-Wawi 8
Neu Warenpost Fehler - gültige Telefonnummer an. Code: 1101 JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler 500 bei Versandmeldung an Amazon über JTL-eazyAuction Amazon-Anbindung - Fehler und Bugs 1
Neu Prestashop 8.1.7 neuster Connector Fehler beim einlesen von Bestellungen PrestaShop-Connector 1
paypal zahlunbgsabgleich bringt fehler JTL-Wawi 1.9 0
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Google Search Console - Crawling-Fehler: Robots.txt nicht erreichbar Einrichtung JTL-Shop5 6
Neu Fehler mit Zugriff auf die Datenbank (Exec Direct). Installation von JTL-Wawi 4
Fehler bei Rechnungsdatenserverice 2.0 JTL-Wawi 1.9 2
Neu Amazon Lister 2.0 Fehler 90248 Textilbereich Amazon-Lister - Fehler und Bugs 0
Neu Fehler bei Coupons bei Wechsel von 4 auf 5 Betrieb / Pflege von JTL-Shop 0
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 5
In Diskussion Log bei Workflow Fehler JTL-Workflows - Ideen, Lob und Kritik 0
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
Neu Workflow Fehler User helfen Usern - Fragen zu JTL-Wawi 1
Fehler bei Update von 1.5.55.8 auf 1.7.15.6 ( Unbehandelte Ausnahme #7110FFD83C0136E0 vom Typ JTL.Database.SqlUpdater.UpdateException) JTL-Wawi 1.7 0
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Fehler von der Kaufland API: productData.attributes.battery_disposal_instruction: No matching model found in additionalProperties to validate battery_ kaufland.de - Anbindung (SCX) 0
ERROR - Hersteller-Senden-Fehler PrestaShop-Connector 0
Neu Fehler bei Connector Shopify-Connector 4
Neu Fehler beim Zugrif aus die Datenbank (Exec Direct) JTL-Wawi - Fehler und Bugs 1
Neu Fehler im Statistik Modul User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi Fehler - Auftrag öffnet im Hintergrund JTL-Wawi - Fehler und Bugs 8
Wawi 1.9.5.0 Zahlungsmodul Paypal Fehler + Bankkonto Fehler JTL-Wawi 1.9 30
Neu Fehler: "Abgleich soll nicht durchgeführt werden" Amazon-Anbindung - Fehler und Bugs 3
Neu Fehler bei Export mit Versandart DHL / Die Sequenz enthält keine Elemente. JTL-ShippingLabels - Fehler und Bugs 3
Neu Plugin: WooCommerce Wallet oder Gutscheine mit JTL nutzen - Fehler in der MwSt User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Plugin fuer Wordpress Plugin wirft Error/success Fehler WooCommerce-Connector 2
Neu Amazon Abgleich Fehler: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt Amazon-Anbindung - Fehler und Bugs 18
Neu Fehler-Log - Error executing query SELECT SUM JTL-Shop - Fehler und Bugs 3
Neu Amazon Abgleich Fehler Gelöste Themen in diesem Bereich 6
Neu DPD Fehler Etikettendruck ("An existing connection was forcibly closed by the remote host") Gelöste Themen in diesem Bereich 3
Neu JTL Shop 5 Fehler beim Abglich JTL-Shop - Fehler und Bugs 9
Neu Nach Datenbank-Migration Fehler: keine Lieferzeit usw. JTL-Shop - Fehler und Bugs 1
Fehler bei Hochladen der Versanddaten Otto.de - Anbindung (SCX) 0
PayPal Zahlungsabgleich Ausgang Fehler 10001 Internal Error JTL-Wawi 1.8 0
Neu Dringende Hilfe benötigt: JTL-Connector Fehler beim Shopware-Abgleich Shopware-Connector 15
Neu Amazon Abgleich Fehler - Hotfix für Version 1.5.55.8 funktioniert nicht JTL-Wawi - Fehler und Bugs 7
Fehler beim Update des Mandaten easybusiness JTL-Wawi 1.9 2
Neu Fehler bei Update: "SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'emails' already exists" Installation / Updates von JTL-Shop 4

Ähnliche Themen