Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

[SOLUCIONADO] Como presentar un mismo nodo en 2 formatos diferentes

Estas en el tema de Como presentar un mismo nodo en 2 formatos diferentes en el foro de Drupal en Foros del Web. Me gustaria que los usuarios que visitan mi sitio puedan ver en 2 formas diferentes (layout diferentes) un mismo nodo. Me explico http: //misitios.com/node/01/ http: ...
  #1 (permalink)  
Antiguo 14/04/2013, 11:21
Avatar de inhala  
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 8
Como presentar un mismo nodo en 2 formatos diferentes

Me gustaria que los usuarios que visitan mi sitio puedan ver en 2 formas diferentes (layout diferentes) un mismo nodo.

Me explico

http: //misitios.com/node/01/
http: //misitios.com/node/01/layout2

Tengo los paneles activados y veo el nodo con un panel, mi problema es al tratar de crear la variante del layout para el nodo

Alguien a podido hacer esto o algo similar.

Saludos

Última edición por inhala; 14/04/2013 a las 11:29
  #2 (permalink)  
Antiguo 14/04/2013, 12:08
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Como presentar un mismo nodo en 2 formatos diferentes

Con pannels no se como seria y no me imagino ya que no lo uso. Pero lo mas simple seria mandarle por GET la variable correspondiente para que vean el segundo layout y agregar esto a tu template.php


Código PHP:
Ver original
  1. function THEME_process_page(&$variables) {
  2.  
  3.  if(isset($_GET['layout'])){
  4.  $variables['theme_hook_suggestions'][] = 'page__' . $_GET['layout'];
  5. }
  6. }





Con eso podes crear una template nuevo con el nombre del layout

Ejm: www. . . . .com/node/10?layout=nuevo

Esto buscaria page--nuevo.tpl.php
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 14/04/2013, 18:29
Avatar de inhala  
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 8
Respuesta: Como presentar un mismo nodo en 2 formatos diferentes

Muchas gracias nucklear, encontre una forma por los paneles.

Lamentablemente no manejo php, bastante poco, todo lo que hago en drupal es sin modificar la plantilla framework, solo vistas, paneles y mucho css.



Una de las cosas que me gusta de drupal es que puedes seguir varios caminos para lograr algo.

Etiquetas: formatos, nodo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:45.