Catégories:
Bonjour ,
Je me tourne vers vous ; la solution pense que vous allez me la donner rapidement même si je galere depuis qqes heures ;
J’ai créé un type de contenu et j’ai créé un template dédié à ce type de contenu dont je veux récupérer les variables…mais j’y arrive pas.
Je veux récupérer la valeur :value» du tableau body dans la 1ere screenshot (capture.png)
et la valeur : title du tableau ‘field_job (capture2.png.
J’ai essayé mais ça fonctionne pas. Je pense que j’ai pas compris le fonctionnement de ces tableaux imbriqués.
Pouvez vous m’aider.
Merci d’avance.
| Fichier attaché | Taille |
|---|---|
| Capture.png | 11.94 Ko |
| Capture-2.png | 18.17 Ko |
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Hi,
Ce qui tu cherches à faire doit ressembler à un truc comme ça :
echo $body['fr'][0]['value'];echo $field_job['fr']['0']['node']->title; (pour récupérer le titre)
Marvine
264
Bonjour Marvine,
Je te remercie pour ta réponse ;
Justement j’avais déjà écris ces lignes dont tu m’as envoyé ; je pensais que j’avais mal compris ces tableaux imbriqués.
J’ai l’erreur suivante qui m’est retourné dans google Chrome et curieusement pas dans Firefox(où rien ne s’affiche :
Notice : Undefined index : fr dans include() (ligne 32 dans /var/www/html/imagine-africa.ka/sites/all/themes/Mygarland/node—job_application.tpl.php).
c-à-d :
print $body[‘fr’][0][‘value’] ;
Notice : Undefined index : fr dans include() (ligne 33 dans /var/www/html/imagine-africa.ka/sites/all/themes/Mygarland/node—job_application.tpl.php).
c-à-d :
print $field_job[‘fr’][‘0’][‘node’]->title ;
Notice : Trying to get property of non-object dans include() (ligne 33 dans /var/www/html/imagine-africa.ka/sites/all/themes/Mygarland/node—job_application.tpl.php).
Pourtant le code semble bon ?
anka
54
Tes guillemets ne paraissent pas correct. Essaye avec ’ plutôt que ’.
Marvine
264
Pour t’aider un peu tu peux mettre un var_dump dans ton template pour débugger :
<pre>var_dump($body);
<br />
var_dump($field_job);
</pre>
histoire de voir ce qui se passe, même si Devel donne des infos…
vincent59
2594
Merci à tous pour vos aides ; j’ai réussi à m’en sortir avec la fonction var_dump() qui m’a beaucoup aidé.
anka
54