faceted search, preprocess function

1 contenuto / 0 new
faceted search, preprocess function

Salve, avrei bisogno del vostro aiuto, capisco poco di php e non ho molta pratica con drupal, ora vorrei capire cosa fa nello specifico questa funzione

<?php
function phptemplate_faceted_search_ui_categories($facet, $categories, $stage) {
 
$html = '<ul class="faceted-search-guided-search-taxonomy-block">';
  if (
is_array($categories) && !empty($categories)) {
      foreach (
$categories as $html_for_term) {
         
$html .= "<li>" . $html_for_term . "</li>";
      }
  }
 
$html .= '</ul>';
  return
$html;
}
?>

in pratica ho intuito che dovrebbe avere effetto nel modo in cui faceted search mostra tutte le faccette nella pagina more options..insomma quella dove vengono mostrati i vari criteri di ricerca.

L'effetto visivamente è quello che mentre prima compariva una tabella con due colonne e i vari termini messi a colonnine adesso compare come una tabella con una sola colonna e i vari termini tutti in fila.

Da quanto capito dovrebbe trattarsi di mostrare come fossero una lista invece che come elementi di una tabella?

Potreste spiegarmi il significato di questa funzione? grazie

di seguito il link dove ho trovato la discussione relativa

http://drupal.org/node/555782