Je reçois l'erreur suivante:
Erreur fatale récupérable: l'objet de la classe stdClass n'a pas pu être converti en chaîne dans DatabaseStatementBase-> execute () (ligne 2227 de includes/database/database.inc).
Je l'ai réduit à ce code, mais je peux toujours voir ce qui ne va pas avec le code, cela a fonctionné auparavant, mais maintenant, je reçois cette erreur récurrente.
case 'field_home' :
$tids = field_get_items('node', $node, $key, $node->language);
$terms = taxonomy_term_load_multiple(array(), array('tid' => $tids));
// Gets Field Array Based on Term IDs
$name = array();
foreach($terms as $term){
$name[] = $term->name;}
$return[$key_clean] = $name;
Veuillez passer le tableau $ tids directement à la fonction. Par exemple:
$terms = taxonomy_term_load_multiple($tids);
REMARQUE: Avant de transmettre $ tids à la fonction, vérifiez également qu'il ne s'agit que des tids. Par exemple:
$ tids devrait être comme $ tids = [10,11,12,13, ...];