vrijdag 13 mei 2022
  1 antwoorden
  56 bezoeken
Hallo,
ik heb een website in beheer, waar in eerste instantie een widget draaide van klantenvertellen.
Klantenvertellen is overgenomen door eKomi, en nu is er dus ook een nieuwe manier van implementeren van de reviews.

Ik krijg van de leverancier een bestand met een aantal regels.
Ik heb dit uiteraard goed bekeken, en zie eigenlijk drie verschillende stukjes code.


1) id en class, waarschijnlijk om de afbeelding te stylen.


de afbeelding die op de website wordt geplaatst, met alt-tekst en hyperlink.


Een stukje javascript.


Nu kan ik redelijk websites bouwen, maar hoe en waar ik deze nieuwe widget moet implementeren weet ik niet.
Ik dacht eerst de javascript toe te voegen aan de template, en dan een afbeelding te plaatsen, maar dat werkt niet.
Als ik op de afbeelding klik, ga ik wel naar de website van eKomi, maar kan ik geen review achterlaten. Waarschijnlijk zorgt het stukje javascript ervoor dat ik ook inlog op die website, en dan mijn review bij de juiste klant kan achterlaten. Het lijkt er dus op dat die afbeelding op een of andere manier met de javascript gekoppeld moet worden.

Ik plaats de code ook even hier, dat praat wellicht wat makkelijker.

Mijn vraag: zijn er hier mensen die mij hiermee kunnen en willen helpen?

Groet, Peter



<div id="widget-container" class="ekomi-widget-container ekomi-widget-sf15068662712e72278e2" ></div>

<a href="https://www.ekomi.nl/klantenmeningen-8e88ec7cac4b105130448fa2052c5d99.html" target="_blank"><img alt="Dave's Schilderwerken Reviews with ekomi.nl" src="/https://smart-widget-assets.ekomiapps.de/resources/ekomi_logo.png" style="display: none;"/></a>

<script type="text/javascript">
function registerWidget (w, token) {
w['_ekomiWidgetsServerUrl'] = 'https://widgets.ekomi.com';
w['_customerId'] = 150686;
if (w['_language'] == undefined) {
w['_language'] = new Array();
}
w['_language'][token] = 'auto';

if(typeof(w['_ekomiWidgetTokens']) !== 'undefined'){
w['_ekomiWidgetTokens'][w['_ekomiWidgetTokens'].length] = token;
} else {
w['_ekomiWidgetTokens'] = new Array(token);
}
if(typeof(ekomiWidgetJs) == 'undefined') {
ekomiWidgetJs = true;
var scr = document.createElement('script');scr.src = 'https://sw-assets.ekomiapps.de/static_resources/widget.js';
var head = document.getElementsByTagName('head')[0];head.appendChild(scr);

} else {if (typeof ekomiWidgetMain != 'undefined') {ekomiWidgetMain('ajax', token);}}
return true;
}
(function (w) {
var token = 'sf15068662712e72278e2';
var k = document.getElementsByClassName("ekomi-widget-" + token);
for(var x=0;x<k.length;x++){ registerWidget(w,token); }
})(window);
</script>
Er zijn nog geen reacties op dit bericht.
Wees een van de eersten om op dit bericht te reageren!