Skip to content
Snippets Groups Projects
Commit 7dd236d5 authored by Bekerle, Patrizio's avatar Bekerle, Patrizio :fire: Committed by Reiter, Christoph
Browse files

Add language support to the api request

parent a34867d2
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<body> <body>
<vpu-knowledge-base-web-page-element-view-demo lang="de"></vpu-knowledge-base-web-page-element-view-demo> <vpu-knowledge-base-web-page-element-view-demo></vpu-knowledge-base-web-page-element-view-demo>
</body> </body>
</html> </html>
...@@ -29,14 +29,19 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement { ...@@ -29,14 +29,19 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement {
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.5/css/bulma.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.5/css/bulma.min.css">
<section class="section"> <section class="section">
<div class="container"> <div class="content">
<h1 class="title">KnowledgeBaseWebPageElementView-Demo</h1> <h1 class="title">KnowledgeBaseWebPageElementView-Demo</h1>
</div> </div>
<div class="container"> <div class="content">
<vpu-auth lang="${this.lang}" client-id="${utils.setting('keyCloakClientId')}" load-person force-login></vpu-auth> <vpu-auth lang="de" client-id="${utils.setting('keyCloakClientId')}" load-person force-login></vpu-auth>
</div> </div>
<div class="container"> <div class="content">
<vpu-knowledge-base-web-page-element-view lang="${this.lang}" value="bedienstete/bibliothek/buch-ausleihen"></vpu-knowledge-base-web-page-element-view> <h2 class="subtitle">Deutsch</h2>
<vpu-knowledge-base-web-page-element-view lang="de" value="bedienstete/bibliothek/buch-ausleihen"></vpu-knowledge-base-web-page-element-view>
</div>
<div class="content">
<h2 class="subtitle">Englisch</h2>
<vpu-knowledge-base-web-page-element-view lang="en" value="bedienstete/bibliothek/buch-ausleihen"></vpu-knowledge-base-web-page-element-view>
</div> </div>
</section> </section>
`; `;
......
...@@ -39,7 +39,8 @@ class VPUKnowledgeBaseWebPageElementView extends VPULitElement { ...@@ -39,7 +39,8 @@ class VPUKnowledgeBaseWebPageElementView extends VPULitElement {
// sadly there there is no entity url without "collectionOperations" in entity KnowledgeBaseWebPageElement! // sadly there there is no entity url without "collectionOperations" in entity KnowledgeBaseWebPageElement!
const apiUrl = utils.getAPiUrl("/web_page_elements/knowledge_base_web_page_elements/") + const apiUrl = utils.getAPiUrl("/web_page_elements/knowledge_base_web_page_elements/") +
encodeURIComponent(commonUtils.base64EncodeUnicode(encodeURIComponent(that.value))); encodeURIComponent(commonUtils.base64EncodeUnicode(encodeURIComponent(that.value))) +
"?lang=" + encodeURIComponent(that.lang);
window.addEventListener("vpu-auth-init", function(e) window.addEventListener("vpu-auth-init", function(e)
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment