Bilder und Anführungsstriche (quotes) im Produktnamen
Aus Wiki | modified eCommerce Shopsoftware
Zur Navigation springenZur Suche springen(von User noRiddle, 02.2012)
Wenn man im Produktnamen double quotes benutzt, z.B. für eine Angabe in Maßeinheit Zoll, kommt es zu HTML-Codesalat im alt-tag des product_images. Dies, weil der Produktname als alt für die Produktbilder benutzt wird.
Die XHTML-Ausgabe kann man von den double quotes befreien, indem man folgendes macht:
In /includes/modules/product_info
folgendes suchen:
$info_smarty->assign('PRODUCTS_NAME', $product->data['products_name']);
und ersetzen mit:
$info_smarty->assign('PRODUCTS_NAME', str_replace('"', '"', $product->data['products_name']));
Ergänzung/Alternative, von User Matt:
$info_smarty->assign('PRODUCTS_NAME', htmlentities(product->data['products_name']) );