magento Lösung: magesetup checkout finale Bestellseite – dots bzw. truncated_full_value

Hier die Lösung für ein Problem was bei fast jedem Magento 1.9 Shop mit magesetup auftritt. Auf der finalen Bestellseite erscheinen dots bzw. 3 Punkte (…) die bei klick die Kurzbeschreibung öffnen. Laut verschiedenen Rechtsberatungen müssen die aber weg und durch eine direkt sichtbare Kurzbeschreibung sichtbar sein.

Die Template Datei ist diese hier:

\app\design\frontend\XXXX\XXXX\template\magesetup\checkout\onepage\review\item.phtml

Diese einmal in das eigene Template kopieren.

 

Innerhalb dieser ist bei ca. Zeile 30

<?php $_item = $this->getItem()?>
<tr>
<td><h3 class=“product-name“><?php echo $this->htmlEscape($this->getProductName()) ?></h3>
<?php if ($_options = $this->getOptionList()):?>
<dl class=“item-options“>
<?php foreach ($_options as $_option) : ?>
<?php $_formatedOptionValue = $this->getFormatedOptionValue($_option) ?>
<dt><?php echo $this->htmlEscape($_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->htmlEscape($_option[‚label‘]) ?></dt>
<dd><?php echo $_formatedOptionValue[‚full_view‘] ?></dd>
</dl>
</div>
<?php endif; ?>
</dd>
<?php endforeach; ?>
</dl>
<?php endif;?>

 

Dies gilt es anzupassen in z.B.

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

 

Nun werden die Inhalte direkt ganz angezeigt und keinerlei Punkte mehr

Schreibe einen Kommentar

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