Modificare output html risultato ricerca

4 contenuti / 0 new
Ultimo contenuto
Modificare output html risultato ricerca

Buona sera, sto utilizzando il modulo base del core di drupal 7 per eseguire la ricerca all'interno del blog/sito, solo che mi occorre riorganizzare l'output html del risultato del search in quanto quello base non è molto ben strutturato e gestibile tramite css.

Grazie a tutti.

Alessandro

copia
search-result.tpl.php, search-results.tpl.php, search-block-form.tpl.php
da /modules/search alla cartella del tuo tema.
Poi edita a piacere :)

Questo è il mio search-results-tpl.php

<?php if ($search_results) : ?>
  <h2><?php print t('Search results');?></h2>
  <ol class="search-results <?php print $module; ?>-results">
    <?php print $search_results; ?>
  </ol>
  <?php print $pager; ?>
<?php else : ?>
  <h2><?php print t('Your search yielded no results');?></h2>
  <?php print search_help('search#noresults', drupal_help_arg()); ?>
<?php endif; ?>

io devo poter interagire con questa variabile $search_results e modificare come vengono buttati fuori i contenuti..

avete qualche suggerimento su quale funzione utilizzare?

grazie

come non detto, leggendo le note sul file ho visto a cosa fa riferimento la variabile.. ora sto cercando di capire come poter modificare il risultato..

Migliorare se stessi è il principale obbiettivo della nostra vita

search-results.tpl.php è il contenitore dei risultati
search-result.tpl.php è il template per il singolo risultato. è questo che devi modificare.

vedi anche theme_preprocess_search_result(&$vars)