Подскажите как можно зделать так:
в самом шаблоне пишу в нужное место к примеру [content] и туда выводилась вся инфа с загружаемых страниц.
вот код главной страницы:
[php]
$skins = "first";
// Модули страниц
if (isset($_GET['p'])) {
$pages = $_GET['p'];
switch ($pages)
{
case "str":
$modules = "start";
$title = "Главная";
break;
case "reg":
$modules = "registration";
$title = "Регистрация";
break;
case "sts":
$modules = "stats";
$title = "Статистика";
break;
default :
$modules = "start";
$title = "Главная";
break;
}
} else {
include ("modules/start.php");
$title = "Главная";
}
// Загрузка шаблона
if (!empty($skins)) {
if (file_exists("skins/" . $skins . "/index.php")) {
include ("skins/" . $skins . "/index.php");
} else {
echo "Шаблон не найден!";
}
} else {
echo "Укажите шаблон для сайта!";
}
[/php]
Код главной страницы скина:
<!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 http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title><?php echo $title; ?></title>
<link href="skins/<?php echo $skins;?>/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<br />
<table width="1000" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="menu_nav">
<a href="#">Главная</a>
<a href="#">Регистрация</a>
<a href="#">Статистика</a>
</td>
</tr>
<tr>
<td>[content]</td>
</tr>
<tr>
<td class="fut">Копирайты сюда </td>
</tr>
</table>
</body>
</html>
Есле есть другой вариант как можно организовать это идею то буду рад выслушать.
P.S хочется зделать чтото вроде как в DLE когда в нужные места подставляется {info} и туда выводилась инфа.
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|