Kurztext in Artikeln enthalten HTML-Zeichen
Verfasst: Di 12. Nov 2019, 20:53
Hallo,
wenn im Beschreibungstext eines Artikels das Zeichen
Abhilfe:
Mit einer kleinen PHP Funktion die Erzeugung des Kurztextes filtern.
Die PHP Funktion
eingefügt in /includes/functions.global.inc.php
und in /includes/functions.artikel.inc.php in Zeile 2614
ersetzen durch
Schon verschwinden im Kurztext die störenden Zeichen.
Viele Grüße
Siegfried
wenn im Beschreibungstext eines Artikels das Zeichen
enthalten ist und mit&
kodiert wurde, dann erscheint in der Artikelübersicht einer Kategorie im Kurztext ein unschönes &.&
Abhilfe:
Mit einer kleinen PHP Funktion die Erzeugung des Kurztextes filtern.
Die PHP Funktion
- Code: Alles auswählen
/* Funktion ersetzt ein HTML-Zeichen "&" durch "&" */
/* Aufruf: $ausgabe = ohne_amp($eingabe); */
function ohne_amp($string) {
$html_zeichen = "&";
$ersetzt = str_replace($html_zeichen, "&", $string);
return $ersetzt;
}
eingefügt in /includes/functions.global.inc.php
und in /includes/functions.artikel.inc.php in Zeile 2614
- Code: Alles auswählen
$ArtikelDataArray[$ArtikelCounter]["beschreibung_kurz"] = word_substr(strip_tags($ArtikelRowArray["beschreibung"]), $kurzTextAusgabe, 5);
ersetzen durch
- Code: Alles auswählen
$ArtikelDataArray[$ArtikelCounter]["beschreibung_kurz"] = ohne_amp(word_substr(strip_tags($ArtikelRowArray["beschreibung"]), $kurzTextAusgabe, 5)); // "&" ersetzt durch "&"
Schon verschwinden im Kurztext die störenden Zeichen.
Viele Grüße
Siegfried