tutorial español web-services rest drupal drupal-7

web-services - tutorial views drupal 7 español



Elija un idioma utilizando servicios de vistas en drupal 7 (1)

Yo uso el módulo de servicios de vistas con servicios de descanso. Las vistas muestran el contenido usando el "idioma del usuario actual", pero cuando obtengo contenido siempre lo devuelvo en el idioma predeterminado.

Por ejemplo:

http://example.com/api1_rest/views/content_view?id_display=page&limit=10&offset=0

Devoluciones

[ { "vid":"300", "uid":"4", "title":"node title", "log":"", "status":"1", "comment":"0", "promote":"0", "sticky":"0", "nid":"2488", "type":"news", "language":"en", "revision_timestamp":"1422900078", "revision_uid":"1", "body":{ "en":[ { "value":"content body here", "summary":"", "format":"4" } ] }, } ]

Necesito elegir el idioma en la petición de descanso.


Desde la página del módulo de Vistas de servicios :

Puede crear filtros expuestos y pasarlos a su recurso. Por ejemplo, si creamos "etiquetas" de filtro expuestas, la llamada será: http://example.com/ /? Tags = 7

Para que pueda crear un filtro expuesto para el idioma en su vista y solo filtrar los resultados, agregue & lang = en a la url:

http://example.com/api1_rest/views/content_view?id_display=page&limit=10&offset=0&lang=en