Posted by valeck-1 on November 2, 2011 at 2:21am
Buen día a todos.
Despues de salvadas las dudas anteriores ahora me enfrasco en otra parte de este grand mundo de la API
Estoy haciendo un modulo que dependiendo de ciertas condiciones debe mostrar un formato muy especifico, el recuperar la información fue lo mas fácil con el nodeapi en este caso con node_load(), pero ahora lo que no termino de cuajar es como paso los datos que tengo al theme, que este levante el tpl y lo muestre, he estado viendo algunas soluciones en la red, pero no he terminado de cuajarlas, pues lo que no me queda claro es como se hace para pasar varios datos al tpl y que este reconosca donde se colocan lo valores.
Comments
como pusiste los valores en
como pusiste los valores en el nodo? son campos?
en el node.tpl.php puedes acceder directo a la variable $node que tiene el objeto nodo.
Varias opciones
Si vas a crear tus propios tpl, tienes que usar hook_theme para declara tus tpl y los datas que le quieras pasar al tpl. (http://api.drupal.org/api/drupal/modules--system--system.api.php/functio...)
Si quieres agregarle tus datas al node.tpl.php entonces tienes que usar hook_preprocess_HOOK para pasarle los datos a node.tpl.php. (http://api.drupal.org/api/drupal/modules--system--theme.api.php/function...)
-Germán