PHP include(); ist ein PHP-Befehl und damit Teil einer Programmiersprache.
PHP include(); ist keine Eigenschaft von ScarBook.Das ScarBook kann problemlos in andere Seiten und Framework's eingebunden werden.
Ein Beispiel wie so eine Einbindung in eine andere PHP-Datei aussehen muss, kann direkt in der scarbook.php betrachtet werden. Öffnen Sie dazu die scarbook.php und führen sie die selben schritte aus.
<?php
// Scarbook-Bibliothek einbinden
include_once("./admin/lib/class_scarbook.inc.php");
// ScarBook ausgeben
$scar4u_scarbook = new Scar4U_ScarBook();
echo $scar4u_scarbook->display();
?>Wenn die Ausgabe in einer Variable zwischengespeichert werden soll, muss lediglich die letzte Zeile angepasst werden
<?php
$scarbook_variable = $scar4u_scarbook->display();
?>Die Ausgabe kann dann zu einem späteren Zeitpunkt erfolgen
<?php
echo $scarbook_variable;
?>
Hinweis
Wenn das ScarBook in eine andere Datei eingebunden wird, kann es notwendig sein zusätzliche Variablen zu übergeben
http://deinedomain.de/index.php?seite=gbDieser Parameter muss eigenhändig in die Templates eingebunden werden! Es muss also jeder Link und jedes Formular entsprechend erweitert werden! für obere Beispiel müssten die HTML-Formulare wie folgt erweitert werden:
<form ...>
...
<input type="hidden" name="seite" value="gb">
...
</form>
Die HTML-Links müssten wie folgt erweitert werden:
<a href="{$smarty.server.PHP_SELF}?seite=gb&variable1=...Diese Variablen können sowohl an den Anfang des Links oder an das Ende gesetzt werden. {$smarty.server.PHP_SELF}?.. setzt den Link für die aktuelle Seite und kann auch durch beispielweise: index.php?.. ersetzt werden. Variable Übergabeparameter können z.B. mit: {$smarty.request.uebergabeparameter} eingebunden werden.
Das Seitenanwahlmenü {$page.pages} kann nicht direkt bearbeitet werden, die generierten Links können durch eine Angabe in den Einstellungen in der Administration erweitert werden.
siehe: Administration -> Einstellungen -> None-Frame Seite
&seite=gbAn dieser Stelle können auch variable Übergabeparameter übergeben werden, z.B.:
&seite=gb&ueberhabevariable=$_REQUEST[ueberhabevariable]PHP include: http://www.php.net/include
HTML Image: http://de.selfhtml.org/html/grafiken/einbinden.htm














