mi propio subtema de zen, parte I

Pues otra vez con las manos en la masa, en este caso tocando zen mediante las recomendaciones para crear subtemas, ver la documentación de Drupal para desarrollo te temas http://drupal.org/theme-guide/5 , y las recomendaciones para los subtemas de zen http://drupal.org/node/193318 , además de estos dos interesantísimos nodos estoy con el libro Drupal 5 themes el cual recomiendo a todo el mundo.

Lo que estoy haciendo ahora mismo es quitar parte del código que no me sirve,cosas de la vida, y reposicionar el código donde lo quiero, los primary links los quiero a la derecha del logo, pero situado en el bottom de la imagen.

así que he eliminado las línas siguiente del page.tpl.php para quitar los primary links, links secundarios, y navegación de la página que no quería mostrar.
esto es lo borrado:

<?php if ($search_box): ?>
            <div id="search-box">
              <?php print $search_box; ?>
            </div> <!-- /#search-box -->
          <?php endif; ?>

Lo que he eliminado es la caja de búsqueda, no quiero que apareciese en el la zona de navegación (navigation bar), sino debajo del registro.
          <?php if ($primary_links): ?>
            <div id="primary">
              <?php print theme('links', $primary_links); ?>
            </div> <!-- /#primary -->
          <?php endif; ?>

He eliminado los enlaces primarios también de la zona de navegación.

          <?php if ($secondary_links): ?>
            <div id="secondary">
              <?php print theme('links', $secondary_links); ?>
            </div> <!-- /#secondary -->
          <?php endif; ?>

He eliminado los enlaces secundarios de la zona de navegación.

Alguien se preguntará que es la zona de navegación, todos los temas cuando visualizas los bloques te imprimen las zonas o regiones de las temas.

pantallazo donde se muestra las zonas o regiones del tema

Pero claro, de esta manera nos quedaríamos sin primary links, para tenerlos lo que he hecho ha sido añadir esta pieza de código en la línea. Por lo que he añadido:

<div id="primary" >
          <?php print theme ('menu_links', $primary_links) ; ?>
        </div>
     <?php endif; ?>

Este código nos añade los primary links en la parte superior, de pendiendo de donde lo añadamos en el page.tpl.php se muestran en un sitio u otro.

un saludo

Oskar

Trackback URL for this post:

http://www.documentados.com/trackback/112

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <strike> <code> <ul> <ol> <li> <dl> <dt> <dd><img><p><div><blockquote>
  • Saltos automáticos de líneas y de párrafos.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Más información sobre opciones de formato

CAPTCHA
Esto es para evitar spam, y ver que eres humano :)
Image CAPTCHA
Enter the characters shown in the image.