Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/04/2010, 13:47
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Etiquetas de los campos

Un ejemplo muy global :

En tu template.php
anuncio es el tipo de contenido al cual va dirigido el formulario
Código PHP:
Ver original
  1. function TUTHEME_theme(){
  2.     return array('anuncio_node_form' => array('arguments' => array('form' => NULL),'template' => 'anuncio-node-form'), );
  3. }
  4.  
  5. function TUTHEME_preprocess_anuncio_node_form(&$vars) {
  6.     $vars['anuncio_title'] = drupal_render($vars['form']['title'] = array(
  7.     '#type' => 'textfield',
  8.     '#title' => '',
  9.     '#required' => TRUE
  10.    
  11.     )); ......... etc etc
  12.  
  13.  
  14.   $vars['botones'] = drupal_render($vars['form']['buttons']);
  15.    $vars['anuncio_render'] = drupal_render($vars['form']);

En tu anuncio-node-form.tpl.php

Código PHP:
Ver original
  1. <?php print $anuncio_title; ?>
  2.  
  3. Imprimimos los demas campos y detalles del formulario.
  4. <?php print $anuncio_render; ?>
  5.  
  6. Imprimimos los botones (salvar, editar, eliminar)
  7.  <?php print $botones; ?>

Asi tienes mas control, hay otra manera de hacerlo, pero en este momento no encuentro la funcion y no recuerdo de memoria como seria...

Y obviamente la manera cutre:

buscas cada label y lo ocultas con css :D
__________________
Drupal Argentina