XT:Commerce v3.0.4 SP2.1 TAG CLOUD - PHP

Hier eine kleine TAG Cloud für XT:COMMERCE 3.0.4 SP2.1

Legt eine Datei an die cloud_DB.php lautet diese muss direkt im Shop Verzeichniss liegen !

Kopiert folgende Codezeilen in diese Datei



<?php

// Konfiguration
$MIN_FONT_SIZE = '10'; // minimale Schriftgröße
$MAX_FONT_SIZE = '20'; // maximale schriftgröße
$MAXRESULT = 60;    // maximal angezeigt wörter

// Ab hier nichts mehr ändern esseidenn man kennt sich aus
$Query = xtc_db_query('Select * from
`categories` LEFT JOIN `categories_description`
ON
`categories`.`categories_id` = `categories_description`.`categories_id`
WHERE
`categories`.`categories_status` != 0
');

while ($line = xtc_db_fetch_array($Query)){

$cPath_new=xtc_category_link($line['categories_id'],$line['categories_name']);

$href=xtc_href_link(FILENAME_DEFAULT, $cPath_new);

$array[] = '<a class="tag_link"
style="font-size:'.rand($MIN_FONT_SIZE,$MAX_FONT_SIZE). 'px"
href="'.$href.'"
title="'.$line['categories_heading_title'].'">'.$line['categories_name'].
'</a>'."\n";

}

shuffle($array); 

foreach ($array as $key => $val)
{
If ($Z < $MAXRESULT){
echo "$val ";
}
$Z++;
}
?>


Diese Datei könnt ihr mit include(”cloud_db.php”); in die Index.html des Templates einbinden.

a.tag_link fürs CSS zum formatieren.
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)