GAGA Template

XLetter

Variable assign_array

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Page : 1
mica2727 Posté le 31/07/2008 15:17 - #

Membre
2 messages
16 ans
Salut, j'ai un petit problème et je ne trouve pas :s
Voici le code :

while($global = mysql_fetch_array($reponse))
{
$tpl->assign_array('global', array(
                'TITRE-1' => $global['all_titre1'], 'TITRE-1-LT' => $global['all_titre1_lt'], 'TITRE-1-SZ' => $global['all_titre1_sz'],
                'TITRE-1-ID' => $global['all_titre1_id'],
               
                'TITRE-2' => $global['all_titre2'], 'TITRE-2-LT' => $global['all_titre2_lt'], 'TITRE-2-SZ' => $global['all_titre2_sz'],
                'TITRE-2-ID' => $global['all_titre2_id'],
               
                'TITRE-3' => $global['all_titre3'], 'TITRE-3-LT' => $global['all_titre3_lt'], 'TITRE-3-SZ' => $global['all_titre3_sz'],
                'TITRE-3-ID' => $global['all_titre3_id'],
               
                'TITRE-4' => $global['all_titre4'], 'TITRE-4-LT' => $global['all_titre4_lt'], 'TITRE-4-SZ' => $global['all_titre4_sz'],
                'TITRE-4-ID' => $global['all_titre4_id'],
               
                'TITRE-5' => $global['all_titre5'], 'TITRE-5-LT' => $global['all_titre5_lt'], 'TITRE-5-SZ' => $global['all_titre5_sz'],
                'TITRE-5-ID' => $global['all_titre5_id'],
               
                'TITRE-6' => $global['all_titre6'], 'TITRE-6-LT' => $global['all_titre6_lt'], 'TITRE-6-SZ' => $global['all_titre6_sz'],
                'TITRE-6-ID' => $global['all_titre6_id'],
               
                'TITRE-7' => $global['all_titre7'], 'TITRE-7-LT' => $global['all_titre7_lt'], 'TITRE-7-SZ' => $global['all_titre7_sz'],
                'TITRE-6-ID' => $global['all_titre7_id'],
               
                'TITRE-8' => $global['all_titre8'], 'TITRE-8-LT' => $global['all_titre8_lt'], 'TITRE-8-SZ' => $global['all_titre8_sz'],
                'TITRE-8-ID' => $global['all_titre8_id'],
               
                'PARTENAIRE-1' => $global['all_partenaire1'], 'PARTENAIRE-2' => $global['all_partenaire2'],
                'PARTENAIRE-1-ID' => $global['all_partenaire1_id'],     'PARTENAIRE-2-ID' => $global['all_partenaire2_id'],
                'SKYPROFIL' => SkyProfil(),               'WEBLOG' => WebLog(),
               
                'TEXT-1' => $global[$pag.'_text1'], 'TEXT-2' => $global[$pag.'_text2'], 'CONTENU' => $global[$pag.'_contenu'],
                'TEXT-1-ID' => $global[$pag.'_text1_id'], 'TEXT-2-ID' => $global[$pag.'_text2_id'], 'CONTENU-ID' => $global[$pag.'_contenu_id'],
                'CONTENU-ID-DATE' => $global[$pag.'_contenu_date']));
               
$val = $global['all_partenaire1'];
}


Voilà alors comment amélioré pour qu'il arrêtes de me mettre cette erreur :
Fatal error: Call to a member function assign_array() on a non-object in /home/web1179/web/index.php on line 70

Tibo Posté le 31/07/2008 15:56 - #


Membre
22 messages
Déclarer le moteur de templates ?

$tpl = new gagatemplate();

mica2727 Posté le 31/07/2008 17:09 - #

Membre
2 messages
16 ans
Nouvelle erreur :

Warning: Missing argument 2 for gagatemplate::assign_array(), called in /home/web1179/web/index.php on line 160 and defined in /home/web1179/web/libs/gaga.class.php on line 68

Warning: Illegal offset type in isset or empty in /home/web1179/web/libs/gaga.class.php on line 69

Warning: krsort() expects parameter 1 to be array, null given in /home/web1179/web/libs/gaga.class.php on line 71

Warning: Illegal offset type in /home/web1179/web/libs/gaga.class.php on line 85

Edité par mica2727 le 31/07/2008 17:25

gaga26 Posté le 01/08/2008 17:21 - #



682 messages
17 ans
Salut,

Regarde bien la doc concernant assign_array, je suis sûr que tu fais quelque chose de faux.

Page : 1

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Retour au forum Variables, à la liste des forums, ou au haut de page