udm_cat_list

(PHP 4 >= 4.0.6, PHP 5 <= 5.0.5, PECL mnogosearch >= 1.0.0)

udm_cat_listListe toutes les catégories de même niveau

Description

array udm_cat_list ( resource $agent , string $category )

Liste toutes les catégories de même niveau.

Cette fonction est pratique pour réaliser des arbres à partir des catégories.

Liste de paramètres

agent

Un lien vers l'agent, reçu après un appel à la fonction udm_alloc_agent().

category

Valeurs de retour

Retourne un tableau contenant la liste de toutes les catégories de même niveau que la catégorie category courante.

Le tableau est constitué de paires. Les index pairs contiennent les chemins de catégories, les index impairs les noms des catégories correspondantes.

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

Exemples

Voici un exemple de rendu des liens du niveau courant :

Audi
  BMW
  Opel
  ...

Exemple #1 Exemple avec udm_cat_list()

<?php
 $cat_list_arr = udm_cat_list($udm_agent, $cat);
 $cat_list = '';
 for ($i=0; $i<count($cat_list_arr); $i+=2) {
	$path = $cat_list_arr[$i];
	$name = $cat_list_arr[$i+1];
	$cat_list .= "<a href="/manuel-php/$_SERVER[PHP_SELF]?cat=$path\" data-lbox="1" title="Manuel PHP - $name">$name</a><br />";
 }
?>

Voir aussi

LoadingChargement en cours