Naar de hoofdinhoud

Hoe genereer je een vendors List om op een pagina weer te geven?

Geschreven door Manon Manso

Wil je een lijst met vendors in html genereren die bijvoorbeeld op je privacybeleidpagina kan worden weergegeven?

Dat is heel eenvoudig!

Je hoeft alleen het volgende script te kopiëren en je bent klaar 💪🏼.

function renderAxeptioVendorsToPage(element) {
var html;
window._axcb = window._axcb || [];
window._axcb.push(function (sdk) {
html = sdk.getCookiesConfig().steps.map(function (step) {
if (step.layout === "category" || step.layout === "info") {
const vendors = step.vendors.map(function (vendor) {
return (
"<div>" +
"<h4>" +
vendor.title +
"</h4>" +
'<p class="shortDescription">' +
(vendor.shortDescription || "") +
"</p>" +
'<p class="longDescription">' +
(vendor.longDescription || "") +
"</p>" +
'<a href="' +
vendor.policyUrl +
'" class="policyUrl">Privacy Policy</a>' +
"</div>"
);
});
return (
"<div><h3>" +
step.title +
'</h3><div class="vendors">' +
vendors.join() +
"</div></div>"
);
}
});
if (typeof element === "string") {
element = document.querySelector(element);
}
if (element instanceof Element) {
element.innerHTML = html.join("");
}
});
}

renderAxeptioVendorsToPage("#text");
Was dit een antwoord op uw vraag?