Bienvenue sur le site officiel du système de template GagaTemplate. Si vous avez un problème avec ce script, allez faire un petit tour dans la documentation ou si cela ne suffit pas, sur le forum.
Ce système de template est très simple et ne contient que les fonctions importantes d'un système de template, c'est pour celà qu'il est rapide et simple d'utilisation. Si vous débutez avec les templates ce script est pour vous.
Bien le bonjour,
avant tout félicitation pour ce générateur de template facile d'utilisation et surtout rapide ! Il est vraiment ce que je recherchais ne sachant pas encore en coder un moi même.
J'utilise la version 3.0 afin de rester en norme PHP 3, n'ayant pour le moment encore jamais abordé le PHP 5. ^_^'
Il faudra que je m'y mette mais en attendant...
J'ai quelques difficultés avec le cache... Il fonctionne bien et même trop...
C'est simple il fonctionne tout le temps et ne se réactualise pas... :/
Même avec un temps de 0 seconde ou même de 1 seconde. Je dois supprimer les fichiers cache afin de réactualiser...
Je n'ai pas modifié la variable via $tpl->cache_time, je ne l'ai pas mise cette ligne étant donné le cache automatique de 60 secondes (que j'ai modifié à 0 et à 1 seconde pour les tests cependant).
Une idée pour me sortir de ce problème ?
<?php
include('libs/gaga.class.php'); $tpl = new gagatemplate();
$tpl->assign('titre_page', 'AubeRPG ~ Bienvenue dans nos contrées.');
Le cache n'est pas activé ? O_o
Pourtant si, les fichiers apparaissent dans le dossier templates_c et lorsque je modifie mon code tpl il ne me le remet pas à jour quelque soit le nombre de raffraichissement de l'explorer tant que je n'ai pas supprimer les fichiers du dossier... :/
Edit: hum après avoir parcouru ton code ce n'est pas le cache qui pose problème mais plutôt ce qui est appelé fichiers compilés. Je vais jeter un coup d'oeil dans la documentation voire si je trouve pas. ^_^
Edit: Bon je m'en suis sorti avec la fonction clean_compile_dir().
Le problème venait qu'il gardait l'ancien template compilé lorsque le membre était loggué et donc ne lui affichait pas son menu.