Danny: CMS Smarty

Beitrag lesen

Hi,

wenn man sich selbst ein paar Gedanken macht und gewisse Regeln einhält, ist Smarty meiner Meinung nach überflüssig.

Hier ein Beispiel, wie ich mit Standard-PHP die Logik vom Design trennen kann. Man sollte sich im Design nur auf include und print Anweisungen beschränken...

index.php:

<?php include "logik.php"; ?>
<head>
</head>
<body>
<div class="nav">
  <a href="index.php?page=seite1.htm">Home</a><br>
  ...
</div>
<div class="content><?php include $page; ?></div>
</body>

logik.php:

<?php
  if ($page == "" or $page == "start") {
    $page = "start.htm";
  }
?>

freundlichen Gruß
Danny

--
Selfcode: fo:) br:& n4:& ie:% mo:) va:| de:] zu:) fl:| ss:) ls:& ls:& js:|
Motto:    OpenSource - Das Wissen der Menschheit gehört der Welt!