Bonjour tout le monde,

J’utilise le moteur de Template phpbb. Pourquoi celui là plutôt qu’un autre ? J’ai tout simplement trouvé un bon tuto.


Mais là j’ai un souci qui reviens de temps en temps, c’est insérer une variable au milieu d’une phrase.

Je vais prendre un exemple :

Index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$template = new Template($themes);
$template->set_filenames( array('Index' => 'Index.tpl'));
$template->assign_vars( array(
	'TITRE' => $langue['titre_index'],
));
 
$template->pparse('Index');
Index.tpl :Langue_fr.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$langue['titre_index''] = 'Bonjour  $membre['membre_login'], tu es le bienvenu’;

Comment faire pour ne pas avoir ce genre de charcutage :

Index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$template = new Template($themes);
$template->set_filenames( array('Index' => 'Index.tpl'));
$template->assign_vars( array(
	'TITRE_ DEBUT ' => $langue['titre_index_debut'],
	'MEMBRE_LOGIN ' => $membre['membre_login'],
	'TITRE_ SUITE ' => $langue['titre_index_suite'],
 
));

Index.tpl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<h1>{TITRE_DEBUT}{MEMBRE_LOGIN}{TITRE_SUITE}</h1>
Langue_fr.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$langue['titre_index_debut''] = 'Bonjour ;
$langue['titre_index_suite''] = ', tu es le bienvenu’;

Y'a t-il une solution ? Pouvez-vous m'aider ?

Merci d'avance