J'ai réussi à extraire en boucle tout le contenu d'un ContentType spécifique et tout fonctionne bien, sauf que les entrées ne sont pas suivies de leurs actifs spécifiques.
Dans ce cas précis, le résultat est le suivant : Entrée 1 Entrée 2 Entrée 3 Actif 1 Actif 2 Actif 3
Je veux qu'il soit restitué sous la forme suivante Entrée 1 Actif 1, Entrée 2 Actif 2 etc...
Le fait de placer la boucle du tableau d'actifs à l'intérieur de la boucle des champs n'a pas aidé :)
Javascript
client.getEntries({
include: 1,
'content_type': 'posts'
})
.then((response) => {
var template = $('#myEntries').html();
var html = Mustache.to_html(template, response.toPlainObject());
$('.result').html(html);
})
.catch((error) => {
console.log('Error occured')
console.log(error)
})
HTML
<script id="myEntries" type="text/template">
{{#items}}
<h1>{{fields.header}}</h1>
<p>{{fields.description}}</p>
{{/items}}
{{#includes.Asset}}
<p>File: <img src="https:{{fields.file.url}}?fit=thumb&f=top_left&h=200&w=200" width="100"/></p>
{{/includes.Asset}}
</script>
<div class="result"></div>
JSON https://jsfiddle.net/pcgn73zf/
J'aimerais beaucoup que vous m'aidiez !