SUBSTRING_INDEX(pd.products_description, ' ', '10') as products_description,
Ändern Sie dies, damit die Basisabfrage so aussieht:
pd.products_description,
Anschliessend fügen Sie diese Codesequenz ein:
$originaldescriptionstring = $variable['products_description'];
$outputdescriptionstring = preg_replace ('/<[^>]*>/', '', $originaldescriptionstring);
$dsc_string = $outputdescriptionstring;
$dsc_length = '45';
$dsc_output = preg_replace( '/[^ ]*$/', '', substr( $dsc_string, 0, $dsc_length ) ) . ' ...';
An der Stelle von der ausgegebenen Produktbeschreibung:
Beispiel:
. $variable['products_description'] .
Ersetzen Sie mit folgendem:
. $dsc_output .
oder
<?php echo $variable['products_description'];?>
ersetzen Sie mit folgendem:
<?php echo $dsc_output;?>
Hierbei wird der Text auf 45 Buchstaben gekürzt, alle Sonderzeichen entfernt und das letzte Wort nicht mitten drinn abgeschnitten.