udm_cat_list

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

udm_cat_listПолучить все категории того же уровня, что и заданная

Описание

udm_cat_list ( resource $agent , string $category ) : array

Возвращает все категории того же уровня, что и заданная.

Эта функция полезна, например, для построения дерева категорий в браузере.

Список параметров

agent

Идентификатор ресурса агента, полученный из udm_alloc_agent().

category

Возвращаемые значения

Возвращает массив со списком всех категорий того же уровня, что и заданная category.

Массив состоит из пар. Элементы с нечетными индексами содержат пути к категориям, а элементы с четными индексами их имена.

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

Примеры

В данном примере выводится список ссылок на категории в формате:

Audi
  BMW
  Opel
  ...

Пример #1 Пример использования 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=\"$_SERVER[PHP_SELF]?cat=$path\">$name</a><br />";
 }
?>

Смотрите также

  • udm_cat_path() - Получить путь до указанной категории