udm_cat_list

udm_cat_list -- Liefert alle Kategorien auf der selben Ebene wie der aktuellen zurück.

Beschreibung

array udm_cat_list ( int agent, string category)

udm_cat_list( ) Gibt einen Array zurück , der alle Kategorien auf dem selben Level im Kategorienbaum wie die aktuelle Kategorie liegen .

Diese Funktion kann nützlich sein , um einen Kategorienbrowser zu entwickeln .

Gibt einen Array mit dem folgenden Format zurück :

Der Array besteht aus Paaren . Elemente mit geraden Indexnummern beinhalten die Kategoriepfade , die ungeraden Elemente behinhalten die entsprechenden Kategorienamen .


$array[ 0 ] beinhaltet '020300 ' $array[1 ] beinhaltet 'Audi ' $array[2 ] beinhaltet '020301 ' $array[3 ] beinhaltet 'BMW ' $array[4 ] beinhaltet '020302 ' $array[5 ] beinhaltet 'Opel ' .. . usw .








Das folgende Beispiel gibt Links im folgenden Format aus :




 
?php

 
$cat_list_arr=udm_cat_list(

 
$udm_agent,$cat)

 
;

 
$cat_list=''

 
;

 
for

 
($i=0

 
;

 
$i

 
lt;count($cat_list_arr)

 
;

 
$i+=2

 
)

 
{

 
$path=$cat_list_arr[$i]

 
;

 
$name=$cat_list_arr[$i+1]

 
;

 
$cat_list

 
.=

 
"

 
a

 
href=\"$PHP_SELF?cat=$path\

 
"

 
$name

 
/

 
a

 
br

 
"

 
;

 
   }

 
?