Is it possible to do same with api JSON file? How can I get Text not Value ?
For example I have languages that is stored in json
[
{"code":"cn","name":"Chinese"},
{"code":"dk","name":"Dansk"},
{"code":"de","name":"Deutsch"},
{"code":"en","name":"English"},
{"code":"es","name":"Español"},
{"code":"fr","name":"Français"},
{"code":"ge","name":"Georgian"},
{"code":"hr","name":"Hrvatski"},
{"code":"gr","name":"Ελληνικά"},
{"code":"is","name":"Íslenska"},
{"code":"it","name":"Italiano"},
{"code":"jp","name":"Japanese"},
{"code":"mk","name":"Macedonian"},
{"code":"hu","name":"Magyar"},
{"code":"nl","name":"Nederlands"},
{"code":"no","name":"Norsk"},
{"code":"pl","name":"Polski"},
{"code":"pt","name":"Português"},
{"code":"ru","name":"Русский"},
{"code":"ro","name":"Română"},
{"code":"sk","name":"Slovenčina"},
{"code":"fi","name":"Suomi"},
{"code":"se","name":"Svenska"},
{"code":"tr","name":"Türkçe"},
{"code":"bg","name":"Български"}
]
When I add it to review template it save them as
Languages: de, es, fr, nl, se, bg
How can I get Names in template?
<?php if($page->languages()->isNotEmpty()): ?>
<div class="d-block">
<p class="x-small text-uppercase mb-1">Languages</p>
<span class="h6 mb-1 d-block">
<?php foreach($page->languages()->split() as $language): ?>
<span class="flag-icon flag-icon-<?= strtolower($language) ?> flag-icon-squared flag-lg mb-1" title="HERE I WOULD LIKE TO USE NAME"></span>
<?php endforeach ?>
</span>
</div>
<?php endif ?>