Neu HTMLToPlainText - Kleiner "Fehler" und wie man ihn umgehen kann

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

somobil

Mitglied
19. Dezember 2019
46
5
Da wir in unseren Angeboten die Kurzbeschreibung des Artikels (ist in HTML) einblenden wollen muss man sich die Daten via HTMLToPlainText umwandeln.

Dort wird man jedoch feststellen, dass der Text extrem viele Zeilenumbrüche und Leerzeilen hat. Dies liegt daran, dass HTMLToPlainText zwar das HTML korrekt "übersetzt" aber jeden Zeilenumbruch im Quellcode (der ja eben nicht interpretiert werden dürfte, da es kein Befehl für die HTML-Ausgabe ist) auch einen Zeilenumbruch im Text erzwingt (+ den Zeilenumbruch der durch den HTML-Befehl ausgelöst wird).

Aus
Code:
...
<ul>
<li>eins</li>
<li>zwei</li>
<li>drei</li>
</ul>
...
wird
Code:
...


- eins

- zwei

- drei


...
Die Lösung ist relativ simpel: Bevor das HTML umgewandelt wird müssen alle Zeilenumbrüche im Quellcode entfernt werden.
Code:
HTMLToPlainText$(RegExSubst$(SalesQuotationPosition.ItemDescriptionBrief,"¶",""))
Ersetzungen der Zeilenumbrüche über "\r", "\n" oder ähnliches gehen leider nicht.

Wer in seinem Dokument (in unserem Fall im Angebot) die Kurzbeschreibung und alternativ die Meta-Description (wenn keine Kurzbeschreibung vorhanden) haben will, kann sich gerne den Schnipsel hier nehmen:

Code:
cond(SalesQuotationPosition.ItemDescriptionBrief != "",HTMLToPlainText$(RegExSubst$(SalesQuotationPosition.ItemDescriptionBrief,"¶","")),JTL_DirectQuery ("SELECT tArtikelBeschreibung.cMetaDescription
FROM tArtikelBeschreibung
LEFT JOIN tArtikel on tArtikelBeschreibung.kArtikel = tArtikel.kArtikel
WHERE tArtikel.cArtNr = '" + SalesQuotationPosition.SKU + "'"))
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
In Bearbeitung Kleiner Bug / Schönheitsfehler WooCommerce-Connector 1
Neu Fehler beim erzeugen der Versandbenachrichtigung (Wawi -> FFN) - Die Sequenz enthält keine Elemente. JTL-Wawi - Fehler und Bugs 0
Neu JTL Shipping bugg, fehler? JTL-Wawi - Fehler und Bugs 1
Neu Fehler nach Update auf Shopware Connector 2.5.5 Shopware-Connector 1
Neu Preise / Bestand Import EAN Fehler JTL-Ameise - Fehler und Bugs 1
Neu Ameise Fehler bei Hersteller Import über "Import Artikeldaten" JTL-Ameise - Fehler und Bugs 4
Neu Fehler nach Shop Installation Installation / Updates von JTL-Shop 2
In Bearbeitung Display editieren: "Es ist eine Fehler aufgetreten. JTL-POS muss beendet werden." JTL-POS - Fehler und Bugs 2
In Bearbeitung Fehler? Versandgewicht bei Teillieferung Verpacken JTL-WMS - Fehler und Bugs 1
Neu Fehler im Warenkorb JTL-Shop - BETA - Feedback und Bugmeldungen 18
Gelöst 1.5.24.1 - Fehler beim Erstellen eines Retourenlabels Gelöste Themen in diesem Bereich 2
Gelöst Connector hinzufügen > fortfahren > Es ist ein Fehler aufgetreten. Technische Fragen zu den JTL-Connectoren 1
Neu [4.06.17] Fehlercode 108, "Fehler: Die Datei für die Klasse des AdminWidgets existiert nicht." JTL-Shop - Fehler und Bugs 4
Neu In den Vorlagen (Rechnung) Fehler beim bearbeiten der Exportvorlagen JTL-Wawi - Fehler und Bugs 0
Offen Workflow DATEI SCHREIBEN als Batch - Fehler/falsche Formatierung? JTL-Workflows - Fehler und Bugs 6
Gelöst Installation Datenbank auf 1blu Fehler ! Gelöste Themen in diesem Bereich 2
Neu Fehler bei Neuinstallation --> CreateProcess schluf fehl; Code 2. Das System kann die angegebene Datei nicht finden. Installation von JTL-Wawi 4
In Diskussion Packtisch+ Admin fehler User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Kunden-Empfangen-Fehler bei Shopabgleich WooCommerce-Connector 2
Gelöst Fehler - Code 15 INVALID_CONFIGURATION Gelöste Themen in diesem Bereich 6
In Bearbeitung nAktivFuerArtikelOhneWarengruppe Fehler Gelöste Themen in diesem Bereich 4
In Diskussion "No Session" Fehler nach Update auf modified 2.0.5.1 Modified eCommerce-Connector 4
In Bearbeitung Fehler: CreateInboundShipment not accepting ShipmentId Amazon-Anbindung - Fehler und Bugs 2
Neu Kategoriebilder werden nicht hochgeladen Fehler HTTP 500 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler in der Navigation Unterkategorie JTL-Shop - Fehler und Bugs 2
Neu Steuer-Fehler User helfen Usern - Fragen zu JTL-Wawi 8
Neu DHL JTL Shipping export harter fehler, etikett neu drucken JTL-ShippingLabels - Fehler und Bugs 2
In Diskussion "Fehler in der "jtl_connector_link_image"-Tabelle gefunden? Modified eCommerce-Connector 3
Neu Fehler bei der Installation eines neuen Profils siehe Anhang Installation von JTL-Wawi 2
In Bearbeitung Mwst Fehler bei Zeitschriften und Tomra Bons JTL-POS - Fehler und Bugs 3
Neu Import Kategorie Attribute - löschen bei leeren Werten verursacht Fehler JTL-Ameise - Fehler und Bugs 1
In Bearbeitung Fehler beim gleichzeitigen versandt setzen mehrerer Lieferscheine JTL-Wawi - Fehler und Bugs 1
In Bearbeitung Interneterweiterungen ist ein Fehler aufgetreten JTL-Wawi - Fehler und Bugs 1
In Bearbeitung Fehler in der MwSt.-Ausweisung, Datev - POS-851 JTL-POS - Fehler und Bugs 1
In Bearbeitung Fehler bei Update auf 1.5.24.1 JTL-Wawi - Fehler und Bugs 4
In Bearbeitung Fehler beim eBay Angebote Import eBay-Anbindung - Fehler und Bugs 1
Neu Fehler beim Abgleich von JTL-Wawi zu Shopify Shopify-Connector 2
Neu Fehler beim Abgleich - Passwort falsch Shopify-Connector 2
Offen Abgleich Variante zu Shopware Fehler Shopware-Connector 1
In Bearbeitung SumUp Kartenzahlung Fehler ( Nur erste Zahlung funktioniert) JTL-POS - Fehler und Bugs 2
Gelöst Statistik Auswertung erzeigt Fehler- erledigt- Gelöste Themen in diesem Bereich 0
Gelöst Warenpost Fehler Gelöste Themen in diesem Bereich 3
Neu Fehler bei Übertragung / Anlage neue Kunden von eBay eBay-Anbindung - Fehler und Bugs 6
Neu Retourenetiketten Fehler JTL-ShippingLabels - Fehler und Bugs 2
Neu SQL Import CSV - Fehler (3948) Loading local data is disabled Schnittstellen Import / Export 13
In Bearbeitung Wareneingang - Menge reduzieren und neu buchen auf anderen WE - Fehler in Eingangsrechnung & Bewegungshistorie [WAWI-47131] JTL-WMS - Fehler und Bugs 2
Gelöst Fehler: WebShop, falsches Login! Gelöste Themen in diesem Bereich 4
Gelöst Fehler 404 nach Testzeitraum JTL-POS - Fehler und Bugs 2
Neu Fehler Aufträge löschen - The EntityManager is closed. Shopware-Connector 1
Neu Shop 4.06 Fehler 504 Gateway Time-Out bei Aufrufen im Admin-Bereich JTL-Shop - Fehler und Bugs 13
Ähnliche Themen