Foros del Web » Programando para Internet » PHP »

Uso de templates

Estas en el tema de Uso de templates en el foro de PHP en Foros del Web. Hola amigos del foro: Quiero aprender a utilizar templates para realizar un portal y la verdad es que de eso no tengo idea... me pregunto ...
  #1 (permalink)  
Antiguo 13/03/2004, 20:36
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Uso de templates

Hola amigos del foro:

Quiero aprender a utilizar templates para realizar un portal y la verdad es que de eso no tengo idea... me pregunto si alguno de uds sabe de algun buen manual o pagina web donde enseñen bien del tema. Por otro lado me gustaria saber si se necesita instalar algun programa en especial o alguna libreria para poder trabajar asi.
Eso

muchas gracias
  #2 (permalink)  
Antiguo 13/03/2004, 21:21
Avatar de ||Dj||  
Fecha de Ingreso: enero-2002
Mensajes: 2.349
Antigüedad: 15 años, 11 meses
Puntos: 1
A mi me gusta mucho Fast Template.
En devshed.com hay un tutorial excelente sobre su uso.
Tambien podes buscar aca mismo por Nok Templates.
Un saludo.
  #3 (permalink)  
Antiguo 14/03/2004, 11:32
Avatar de sism82  
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 14 años, 1 mes
Puntos: 1
Te recomiendo mejor que tu mismo hagas tu template, así controlas mejor la template y hace mucho mas flexible, portable y confiable tu aplicación. Te voy a poner un pequeño ejemplo de como lo suelo hacer yo, puede ser que haya mejores maneras, pero esta es la que mas se me ha acomodado.

Primero, define que áreas son editables y cuales no, en el caso mas sencillo y común el ecabezado y pié de página son lo que no va a cambiar, asi que hacemos dos documentos. El archivo encabezado openDocument.php quedaría algo así.

<? session_start(); ?>
<? include_once("misfunciones.php"); ?>
<html>
<head>
<title>Titulo de página</title>
</head>
<body>
<table>
<tr>
<td colspan="2">
<img src="imagenencabezado.gif">
</td></tr>
<tr>
<td><? include_once("menu.php"); ?></td>
<td>
<!-- fin de archivo de encabezado openDocument.php -->

Todo eso donde menu.php será el archivo donde unicamente estará el menú de la web.
Luego haces el pié de página closeDocument.php :

</td>
</tr>
<tr>
<td colspan="2">aqu va el contenido de tu pié de web, puede ser con php para darle dinamismo</td>
</tr>
</table>
</body>
</html>

Luego cuando quieras hacer una web basada en este template simplemente llamas los archivos donde van, digamos que vamos a hacer la primer web, el index.php:
<?
include_once("openDocument.php");
?>
<!--Aqui va el contenido de tu web-->
<?
include_once("closeDocument.php");
?>

Como ves todo se reduce a formar una tabla, que es lo que normalmente manejo, pero se puede hacer con layers o cualquier otra cosa, busca lo que mejor se acomodé a lo que quieres usar. Si de plano te da weba, puedes usar Dreamweaver, es excelente para el desarrollo de aplicaciones web. Incluye obviamente soporte para templates y sintaxis de php, jsp, java y mas...

Saludos
  #4 (permalink)  
Antiguo 15/03/2004, 14:15
 
Fecha de Ingreso: marzo-2004
Mensajes: 9
Antigüedad: 13 años, 9 meses
Puntos: 0
Muchas gracias a ambos

Estoy trabajando con NokTemplates y hasta ahora no he tenido problemas .... (parece fácil )

De todas formas gracias sism82 ... intentare despues yo mismo hacer mi template ... mu buena explicacion

saludos
irondan_2358
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:03.