Tag-Cloud-Bug in OXID eShop minor release 4.1.5-21618

Mir ist aufgefallen, dass in den Tag-Clouds dieses Releases alle “Tags” die gleiche Größe haben…

(Auch hier: http://demoshop.oxid-esales.com/professional-edition/ )

Ursache: in “[B]oxtagcloud.php[/B]” in “[B]public function getTagCloud[/B]” wird der Tag so aufgebaut

$sTagCloud .= "<a style='font-size:". $iFontSize ."%;' class='tagitem_". $iFontSize . "' href='$sLink'>".$oStr->htmlentities($sTag)."</a> "

ohne dass “[B]$iFontSize[/B]” definiert wird…

Lösung:

$iFontSize=$this->_getFontSize($sRelevance, $iMaxHit);
$sTagCloud .= "<a style='font-size:". $iFontSize ."%;' class='tagitem_". $iFontSize . "' href='$sLink'>".$oStr->htmlentities($sTag)."</a> "

Wurde hier bereits gemeldet und sollte in der nächsten Version behoben sein.

Vielen Dank Avenger! Die Tag-Cloud wird wieder richtig angezeigt!

… so einfach kann Tennis sein! :slight_smile:

Danke für den Workaround!