Hola,
me obligan en al Universidad, a crear un portal usando plantillas, para seprar PHP de HTML...
Tengo la web hecha ya estática, toda en HTML, y quiero pasarlo a plantillas.
El primer problema es la págnina principal, los DIV leen bien lso estilos, y cada uno sale del color correspondiente, pero cuando quiero quitar el contenido que hay dentro de cada DIV y hacer esto:
index.php Código PHP:
<?php
define('SDIR','smarty/');
require SDIR.'libs/Smarty.class.php';
// Crea Objeto
$smarty = new Smarty();
// Directorios necesarios para smarty
$smarty->template_dir = SDIR.'templates';
$smarty->compile_dir = SDIR.'templates_c';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<!-- #BeginEditable "doctitle" -->
<title>Inicio</title>
<!-- #EndEditable -->
<link href="styles/cocina.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!-- Begin Container -->
<div id="container">
<!-- Begin Masthead -->
<div id="masthead">
<!-- INCLUDE masthead.tpl -->
</div>
No me lees nada de masthead.tpl
masthead.tpl: Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 1</title>
</head>
<body>
<img alt="" height="66" src="wwwcocina/images/logo.jpg" width="150" /><p class="slogan1">
<strong><span class="slogan2">HoyCocinasTu.com<br />
</span></strong>[email protected]<br />
</p>
</body>
</html>
También he probado con
masthead.tpl Código HTML:
<img alt="" height="66" src="wwwcocina/images/logo.jpg" width="150" /><p class="slogan1">
<strong><span class="slogan2">HoyCocinasTu.com<br />
</span></strong>[email protected]<br />
</p>
Pero no sé como hacer que el contenido de los diferentes DIV se lean de plantilla,s y según el tipo de usuario y en qué parte de la web esté, cambie el DIV "sidebar" que es el menú...no sé si me he explicado bien :s