Макет как сервис REST API не работает для многоязычных страниц - PullRequest
0 голосов
/ 13 декабря 2018

Мы используем макет dotCMS как API REST службы для отображения страницы в рамках REACT.Мы добавили многоязычные страницы в dotCMS.Когда мы получаем доступ к этим страницам с помощью API (LaaS), мы получаем страницу на английском языке json.Нет возможности получить json страницы для других языков.

https://dotcms.com/docs/latest/page-rest-api-layout-as-a-service-laas

1 Ответ

0 голосов
/ 13 декабря 2018

Да, вы можете сделать это, вам просто нужно передать параметр language_id в конечную точку, вот пример страницы, которую я только что создал в демо:

В обоих вы можете проверить ответ в page.title, вы увидите:

  • Английский: "I«Я на странице» *
  • Испанский: "Soy una pagina"

. Кроме того, свойство rendered предоставит вам полный HTML-код в требуемой языковой версии.

...