Acabo de instalar el módulo Vistas para Drupal 7 y estoy tratando de descubrir cómo personalizarlo.
Hasta ahora, he hecho las siguientes cosas.
- Creó un tipo de contenido con vistas especificadas y lo llamó como 'videotest'.
- Creado un tema personalizado como 'views-view-list - videotest.tpl.php'
- La página funciona sin problemas.
Aquí es el código de la plantilla personalizada utilicé (esta es la plantilla predeterminada de Visitas):
<?php print $wrapper_prefix; ?>
<?php if (!empty($title)) : ?>
<h3><?php print $title; ?></h3>
<?php endif; ?>
<?php print $list_type_prefix; ?>
<?php foreach ($rows as $id => $row): ?>
<li class="<?php print $classes_array[$id]; ?>"><?php print $row; ?></li>
<?php endforeach; ?>
<?php print $list_type_suffix; ?>
<?php print $wrapper_suffix; ?>
¿Cómo evito Vistas formatear $ fila para mí? Me gusta formatear cada uno de los valores en un nodo utilizando foreach.
Intenté configurar el estilo de vista como 'no formateado' con una plantilla personalizada sin formato, pero también me dio el estilo de cada valor.
// funciona, pero esto no es exactamente lo que estaba buscando. así que parece que el views.view-list.tpl.php está usando views-view-fields.tpl.php para mostrar cada nodo. ¿Es posible acceder a valores sin formato desde views.view-list.tpl.php sin usar views-view-fields.tpl.php? – Moon
Hmm ... Creo que puede usar hook_preprocessor_views_view__MY_FIRST_VIEW (& $ vars) Lea sobre esto en http://drupal.org/node/303586 – dobeerman