Posted by arigalt on October 29, 2012 at 4:34pm
Buen dia jovenes,
Cual es la forma mas facil y sencilla de crear un frontpage con varias views diferentes?? en drupal 7
Lo que quiero es que en la pagina inicial tenga varios views tipo teaser difererentes.
Algo como un slideshow, abajo 3 columnas donde una sea noticias, la otra ultimos servicios y la ultima de atajos.
Estoy usando el profile de http://drupal.org/project/corporative_site

Comments
Hay muchas formas......
Fíjate que hay muchas formas para hacer una frontpage.
Primero cada view debe de ser de tipo bloque para que podas arrastrarlo a una región. Podes hacer una front usando cualquiera de estas formas que yo sé:
OPCIÓN 1
- Podes usar un nodo especifico, solo lo asignas en admin/config/system/site-information
*Default front page
http://domain.com node-1
Lo podes complementar con el modulo context para agregar todos los bloques que necesites y le podes la condición de front
OPCIÓN 2
- Podes crear un view de tipo page y le pones como url /front
También podes complementarlo con Context para agregar mas bloques que irán en el header, footer, etc.
OPCIÓN 3
- Podes crear un archivo tpl que sea front--page.tpl.php y ese sera el tpl para tu frontpage, ahí pones las regiones y la estructura html que necesites.
Podes usar context o la intefaz de bloques que tiene drupal
OPCIÓN 4
- Podes usar el modulo Panels y con pagemanager decir que un panel es el home
OPCIÓN 5
- Existe un modulo que se llama Empty Page http://drupal.org/project/empty_page, te crea una pagina en blanco que podes usar como frontpage
Existen muchas formas ya que Drupal nos provee de muchas herramientas para poder hacer ciertas funcionalidades, espero que te sirva cualquiera de esas opciones que puse y si no te sirvió ni uno podes compartirnos cual fue tu solución.
saludos,
www.luisduenas.com
@isimgt
excelente respuesta
Muchas gracias por tu completa respuesta, esto me ayuda un monton, ahora sin ser necio, que opcion escogerias vos primero.
Gracias.
Opción 2
La opción 2 es la que más he usado, casi siempre hay un slider, carusel, galería o algo que puede ser un view y ese lo hago como pagina y los demás bloques los paso con context a las demás regiones.
saludos,
www.luisduenas.com
@isimgt
Otra forma de hacerlo es
Otra forma de hacerlo es usando el modulo Empty front page, http://drupal.org/project/empty_front_page, simplemente modifica el comportamiento por default de Drupal dejando en blanco la homepage para que solo aparezcan los bloques o lo que se quiere dejar con context.
Tambien existe el modulo Front, http://drupal.org/project/front
que te permite especificar una homepage diferente para cada rol.
!Muchos Exitos!
Si se puede imaginar, se puede programar.
La opción #2 de @isimgt
La opción #2 de @isimgt rules, usar un módulo solo para crear el frontpage no me suena a buena idea, desde el lado de performance.