Lösung: Magento 1.9 Kurzbeschreibung Warenkorb direkt sichtbar – Anforderung Rahmen rechtliche Audits

Hier eine kleine Hilfestellung wo die Kurzbeschreibung in magento 1.9 als langform und ungekürzt im Warenkorb angezeigt werden kann.

Hatte gehoft es lässt sich über normal CSS Anpassung bereits beheben, aber war leider nicht der Fall. Da mich das Suchen einige Zeit gekostet hat hier die Anleitung für Suchenden. Kommentare sind gern gesehen 😉

2016-08-25 magento warenkorb kurzbeschreibung

Die Template Datei ist diese hier

app\design\frontend\base\default\template\checkout\cart\item\default.phtml

Davon eine kopie erstellen und in den eigenen Magento Template Ordner kopieren z.b

\app\design\frontend\MEIN-DESIGN\default\template\checkout\cart\item\default.phtml

 

Hier der anzupassende Code (um Zeile 45)

        <dl class=“item-options“>
<?php foreach ($_options as $_option) : ?>
<?php $_formatedOptionValue = $this->getFormatedOptionValue($_option) ?>
<dt><?php echo $this->escapeHtml($_option[‚label‘]) ?></dt>
<dd<?php if (isset($_formatedOptionValue[‚full_view‘])): ?> class=“truncated“<?php endif; ?>><?php echo $_formatedOptionValue[‚value‘] ?>
<?php if (isset($_formatedOptionValue[‚full_view‘])): ?>
<div class=“truncated_full_value“>
<dl class=“item-options“>
<dt><?php echo $this->escapeHtml($_option[‚label‘]) ?></dt>
<dd><?php echo $_formatedOptionValue[‚full_view‘] ?></dd>
</dl>
</div>
<?php endif; ?>
</dd>
<?php endforeach; ?>
</dl>

 

Hier der angepasst Code

<dl class=“item-options“>
<?php foreach ($_options as $_option) : ?>
<?php $_formatedOptionValue = $this->getFormatedOptionValue($_option) ?>
<dt><?php echo $this->escapeHtml($_option[‚label‘]) ?></dt>
<dd>
<?php if (isset($_formatedOptionValue[‚full_view‘])):
echo $_formatedOptionValue[‚full_view‘];
else:
echo $_formatedOptionValue[‚value‘];
endif; ?>
</dd>
<?php endforeach; ?>
</dl>

 

Ihr habt eine einfachere oder besserer Variante? Bitte gerne in die Kommentare!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert