Bonjour,
je souhaite utiliser un template pour remplir une <table> sans connaitre le nombre de lignes à insérer. Pour cela j'ai choisi phpBB3 qui me semble le plus intéressant, donc je débute totalement en template. Et je bute sur un exemple très simple, c'est l'affichage du template...
Mon code PHP
Mon template (rien de plus simple...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 define('IN_PHPBB', true); $phpbb_root_path = './librairies/phpBB3_source/'; $phpEx = substr(strrchr(__FILE__, '.'), 1); include($phpbb_root_path . 'common.' . $phpEx); $template->set_filenames(array('tab_liste_prog' => 'gabarits/tab_liste_prog.html')); $template->assign_vars(array( 'TABLEAU' => "Bonjour")); $template->display('tab_liste_prog');
Et la j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <html> <body> Tab : {TABLEAU} </body> </html>Je précise que mon fichier existe bien et qu'il est bien à l'emplacement spécifié... Ainsi, je ne comprend pas l'erreur !!!!template->_tpl_load_file(): File /gabarits/tab_liste_prog.html does not exist or is empty
Je trouve bizarre que l'instanciation de $template ne soit pas à faire. Je me suis inspiré de ce tuto
Merci de votre aide
Partager