среда, 13 августа 2008 г.

Три колонки



$terms = taxonomy_get_tree($vid);
$cnt = count($terms);

if ( $cnt )
{

$rest = $cnt % 3;
$part = intval( $cnt / 3);
$intervals = array( 0 => 0, 1 => $part, 2 => $rest + 2*$part );
if ( $rest ) $intervals[1]++;
$intervals[] = $cnt;

for ( $i=0; $i < count($intervals)-1; $i++ )
{

for ( $d = $intervals[$i]; $d < $intervals[$i+1]; $d++ ) {
$term = $terms[$d];
print l( $term->name , "taxonomy/term/$term->tid");
}


}


}


Комментариев нет: