10.- Plantillas.
Una plantilla es una estructura en la que hay partes no editables (que no se van a poder modificar) y otras que son modificables para llenarse de contenido.
Es una utilidad aconsejable cuando se van a repetir determinados documentos en los que unas partes van a permanecer fijas y otras van a cambiar. Ahorra trabajo y permite la presentación de determinados contenidos con una unidad de estilo.
Vamos a poner como ejemplo la realización de la siguiente plantilla:
Empezamos abriendo desde Archivo de la barra superior
Elegimos la pestaña General y seleccionamos Página de plantilla y, dentro de ella, Plantilla HTML :
Se abre el documento y, en él, podemos empezar a trabajar y colocar los distintos elementos:
En el caso que estamos haciendo de ejemplo, una tabla:
Una vez finalizado tenemos que elegir los elementos que van a poder ser modificados: Primero seleccionamos el elemento modificable (en el primer ejemplo el 2 del número del tema) y abrimos Insertar > Objetos de plantilla > Región editable
Se abrirá la siguiente ventana:
Le cambiamos el nombre:
Y le damos a Aceptar.
Repetimos el proceso para todos los demás elementos editables. Éste es el resultado final:
Lógicamente el nombre de los elementos editables solamente se ve dentro de Dreamweaver. Cuando se visite la página con el navegador, no se notarán las diferencias entre las regiones editables y no editables, nada señalará unas partes u otras.
Ahora lo guardamos como plantilla: Archivo > Guardar como plantilla...
El programa nos permite elegir el sitio donde guardar la plantilla y el nombre con el que guardarla:
En nuestros archivos se habrá creado una carpeta con el nombre Templates y, dentro de ella, la plantilla que acabamos de crear. (A veces no se visualiza inmediatamente, hay que cerrar y abrir de nuevo el sitio para que se haga visible la carpeta):
Ahora, para crear un documento basado en esa plantilla, abrimos Archivo > Nuevo > Plantillas. Y le damos a crear
Se abrirá la plantilla y podremos modificar, o no, los elementos editables. Bastará guardar como un documento nuevo cada una de las modificaciones para hacer funcionar la plantilla.
Ver ejemplos: