Magento – ungewollte Zeilenumbrüche / Zeilenabstände in Artikel Beschreibung

Ab und zu fällt in einem Theme auf, dass plötzlich break-Tags (

<br> or <br />

) in der Artikelbeschreibung auftauchen, wo jedoch in der Artikelbeschreibung keine sind. Es ist hierbei egal, ob man mit dem WYSIWYG-Editor arbeitet oder mit der HTML-Ansicht. Im Code sind auf keinen Fall Umbrüche, die jedoch im Frontend in der Artikelansicht für unschöne Abstände zwischen den Zeilen sorgen und -schaut man sich den Quellcode an- auch als break angezeigt werden.

This is a template-page “nl2br”-function responsible, the (aus welchen Gründen auch immer) integriert wurde. Diese Funktion hat zur Folge, that before all “Newline characters” an additional line break is inserted.

Wenn man dies nun nicht möchte, öffnet man in seinem verwendeten Theme die view.phtml im Ordner /app/design/frontend/[Eigenes Theme]/[Eigenes Theme]/template / catalog / product and seeks to there “nl2br”. In Magento 1.9.3.1 findet sich dies in Zeile 76

<div class ="php
$descHtml = $_helper-"><?php echo $_helper->productAttribute($_product, $_product->getName(), ‘name’) ?></h1>
Dies aber natürlich nur Vorschläge >productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?></div>

Diese Zeile wird nun umgebaut in

<div class ="php
$descHtml = $_helper-"><?php echo $_helper->productAttribute($_product, $_product->getName(), ‘name’) ?></h1>
Dies aber natürlich nur Vorschläge >productAttribute($_product, $_product->getShortDescription(), 'short_description') ?></div>

Sollte das gleiche Problem nicht nur bei der Kurzbeschreibung sondern auch bei der Langbeschreibung auftreten, is the description.phtml copied from the Base folder / app / design / frontend / base / default / template / catalog / product / view / in your own template folder and back “nl2br” search. Dann wird ähnlich verfahren, so dass der relevante Teil nachher

($this->getProduct(), $_description, 'description')

is. In Magento 1.9.3.1 war das Problem aber nur noch bei der Kurzbeschreibung vorhanden.

Used in Magento versions 1.9 Comments? Additions? Notes? Gladly!

Published by Covos

Since 2009 I have been working intensively with Magento. I started with the creation and operation of B2C stores. This was extended through my work in the logistics sector. This resulted first specialized B2E systems. Today I work day-a day with exciting B2C, B2B- and B2E projects and reports in this blog about challenges and give insider tips.

Leave a Reply

Your email address will not be published. Required fields are marked *