Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/06/2011, 13:08
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: cambiar presentación de tipo de contenido en concreto

Cuando creas un tipo de contenido, lo unico referido al node que puedes cambiar es en node.tpl.php
Como lo estas haciendo es lo correcto. Si no funciona es que algo hiciste antes mal

Tipo de contenido tiene un nombre y un tipo, obviamente va a ser node-nodetype.tpl.php

Con respecto al page.tpl. Vas a tener que crear una function proprocess

template.php

Código PHP:
Ver original
  1. function phptemplate_preprocess_page(&$vars)
  2. {
  3.  
  4.   /* load dynamic templates*/
  5.  if (isset($vars['node'])) {
  6.      // This code looks for any page-custom_content_type.tpl.php page
  7.     $vars['template_files'][] = 'page-'. str_replace('_', '-', $vars['node']->type);
  8.      
  9.   }
Creo que se entiende... Carga automaticamente el page-nodetype.tpl.php
__________________
Drupal Argentina