Ayuda con formularios y tablas

Events happening in the community are now at Drupal community events on www.drupal.org.
Reik's picture

Hola soy nuevo en drupal y me urge utilizar formularios y tablas personalizadas, mi problema consiste en mostrar un formulario de busqueda, y que los resultados de la busqueda del formulario se visualizen en una tabla en la misma pagina del formulario, y si es posible generar checkbox en cada resultado para operaciones posteriores, ayuda plx... agradezco de antemano su ayuda.....

Comments

Search results

karimb's picture

Hola Reik,

Para trabajar con los resultados de un formulario de búsuqueda vas a necesitar dos archivos:

search-result.tpl.php o search-result-node.tpl.php (sobre un nodo más específico)

y

la function preprocess en tu template.php -> template_preprocess_search_result()

  1. En tu template.php pones

<?php
function MITEMA_preprocess_search_result (&$vars) {
  
$node=$vars['result']['node'];
   ....
  
$vars['algo'] = $node->field_alogo_value; // recuperando algun valor del nodo
}
?>
  1. en tu search-result.tpl.php puedes entonces utilizar la nueva variable $algo

<?php


<div>--imprimir la variable $algo--</div>
?>

Aqui van algunos enlaces para que vayas investigando:

Theming search results: http://adaptivethemes.com/theme-your-search-results
search-result.tpl.php: http://api.drupal.org/api/drupal/modules--search--search-results.tpl.php/6
MITEMA_preprocess_search_result (&$vars): http://api.drupal.org/api/drupal/modules--search--search.pages.inc/funct...
Preprocess en un módulo: http://thedrupalblog.com/category/tags/preprocess-search-results

Suerte y no dudes en preguntar a la comunidad si no encuentres la forma.

Tambíen no te olvides de niestro grupo en FB: https://www.facebook.com/#!/groups/98304410824/

Saludos

Hola, Tengo un módulo con un

znuria's picture

Hola,
Tengo un módulo con un formulario de búsqueda en tablas externas a drupal. Hasta aquí todo correcto.
Ahora quiero mostrar los registros encontrados en una tabla dentro de la misma página de búsqueda, a continuación del formulario. Entiendo que se soluciona con lo anterior pero no logro resorverlo.

Gracias por adelantado.

La tabla la imprimo con

znuria's picture

La tabla la imprimo con table_theme, pero se me muestra con el recuadro verde de drupal_set_message().

Bolivia

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: