• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Smarty

Status
Für weitere Antworten geschlossen.

Icy

Neues Mitglied
Hallo Forengemeinde!

Habe ein Gästebuch geschrieben, möchte aber, dass es aus Gründen der Anpassbarkeit aus Templates bestehen soll. Momentan sind PHP-Code und der ganze visuelle Aufbau (also HTML etc.) zusammengemischt.

Habe mich ein wenig informiert und bin auf die Software "Smarty" gestoßen, mit der man angeblich ganz leicht Templates erstellen kann. Ich hab mir das also mal heruntergeladen und da gabs schon mein erstes Problem: Trotz Doku hab ichs nicht gebacken bekommen, Smarty zu installieren und zu benutzen.

Jetzt hab ich also ein paar Fragen dazu: WIe bekomem ich Smarty zum laufen?
Gibt es Leute, die damit schon (positive oder negative) Erfahrungen gemacht haben?
Sollte ich lieber manuell Templates erstellen? Wo gäbe es evtl. Tutorials dazu?

Wäre froh über ein paar Antworten :) Bitte nicht einfach auf die Smarty-Doku verlinken, die hab ich wirklich nicht verstanden :/

MfG Icy
 
Wozu brauch man auch sowas, wenn man kinderleicht mit folgendem Arbeiten kann.

PHP:
// Dies ist deine PHP Datei.
// Als Beispiel benutz ich folgendes

$a = 1;
$b = 9;

$c = $a + $b;

// Einfach nur mal eine Rechnung als Beispiel. Die Variable $c soll nun in deinem Template ausgegeben werden.

include 'htmldatei.php';
// oder
require 'htmldatei.php';
// oder
require_once 'htmldatei.php';

//einfach mal die Befehle auf php.net nachschlagen

Nun kommt die htmldatei.php dran, wo grundlegend nur der HTML Code stehen wird.

PHP:
<html>
<head>
<title>Eine Testseite</title>
</head>
<body>

Das Ergebnis ist: <?=$c;?>
</body>
</html>

<?=$c?> bewirkt, dass die Variable $c über einen echo ausgegeben wird. Man kann stattdessen auch <? echo $c; ?> schreiben.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben