Ciao a tutti.
Sto realizzando del codice php che mi crea automaticamente dei nodi.
Sto facendo inserire i dati del nodo ad esempio per il tipo di nodo e per il titolo uso questa forma:
$nodo->type = 'tipo';
$nodo->title = 'titolo';
e tutto funziona per il meglio.
Il problema è quando devo inserire i termini della tassonomia.
A tal proposito ho un vocabolario che si chiama Regioni in cui ho tutte le regioni italiane e per ogni regione ho le provincie come figlie. Ho quindi bisogno di inserire nella tassonomia il valore corrispondente della provincia. Dovrebbe essere qualcosa del genere:
$nodo->taxonomy[Regioni]='provincia';
ma non riesco a trovare il codice esatto...
Qualcuno saprebbe dirmi come fare?
grazie a chi mi risponderà!
:D
Ho visto che esiste questa funzione:
taxonomy_node_save()
però non riesco a capire bene se è quello che fa per me nè come funziona...
qualcuno sa darmi una mano??
grazie a chi risponderà!
:D
Ho trovato una piccola spiegazione su come usare la funzione taxonomy_node_save( ) qui:
http://drupal.org/node/370702
e qui:
http://api.drupal.org/api/function/taxonomy_node_save/6
ma non è molto chiara nel definire quali sono i due parametri da passare.
La prima prova è stata questa:
ma mi dava questo messaggio di errore:
Allora ho provato con:
ma l'errore stavolta era:
Inutile dire che nei nodi creati non sono stati inseriti i termini della tassonomia...
qualcuno sa darmi una mano?
grazie a chi risponderà!