Przykład ilustruje, w jaki sposób trzeba skonfigurować PHPTAL, każdorazowo, przed użyciem.
--- plik: PHPTAL_config.php <code lang="php">
<?php
/* Konfiguracja PHPTAL */
$stara_sciezka = ini_get('include_path'); // dla serwera na windows trzeba użyć ';' zamaist ':' w lini poniżej ini_set('include_path', $stara_sciezka.':/sciezka/do/bibiotek/PHPTAL-1.1.7');
// katalog z szablonami define('PHPTAL_TEMPLATE_REPOSITORY', '/sciezka/do/szablonow/_tpl/');
// katalog dla szablonów skompilowanych // uwaga: katalog musi mieć prawa do zapisu! define('PHPTAL_PHP_CODE_DESTINATION', '/sciezka/do/szablonow/skompilowanych/');
// wymuś kompilację za każdym razem define('PHPTAL_FORCE_REPARSE', 1);
require_once 'PHPTAL.php';
/* Koniec konfiguracji PHPTAL */
?> </code>
Najlepiej użyć tego pliku wg. schematu:
<code lang="php"> <?php
// dołączenie pliku z konfiguracją require_once('PHPTAL_config.php');