Ajouter l'objet dans le fichier JSON générer par les services modules drupal
Question
J'ai besoin d'aide sur ce problème. Je dois ajouter objet qui comprend le hachage de mon fichier JSON.
J'utilise le module de services dans 6 pour générer drupal et xml fichier JSON de mes nœuds. Alors, quand je l'ai vue de mes noeuds JSON j'ai ceci:
[
{
"nid": "7",
"vid": "7",
"type": "page",
"language": "",
"title": "Bievenido", ..... } ]
Mais j'ai besoin que ce look fichier JSON comme ceci:
[
{
"<whatever>": {
"nid": "7",
"vid": "7",
"type": "page",
"language": "",
"title": "Bievenido", ..... } ]
Comment modifier ce fichier JSON généré par le module de services?
La solution
Le JSON est généré par le class RESTServerViewBuiltIn
dans le fichier services/servers/rest_server/includes/rest_server.views.inc
, en particulier la fonction de membre de render_json
.
Services fournit un moyen de passer outre cela.
Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange