Witam.
Postanowiłem wypróbować program partnerski Ceneo. Problem występuje z kodem rotatora od Ceneo tj.
Kod HTML:
<div id="ceneoaffcontainer268883"></div>
<a id="ceneoaff-logo" title="Ceneo.pl" href="https://www.ceneo.pl/#pid=XXX&crid=268883&cid=34549" rel="nofollow"><img style="border:0;width:1px;height:1px;" src="//app.ceneostatic.pl/common/image/logo/ap-logo-transparent-small.png" alt="Ceneo.pl" /></a>
<script type="text/javascript" charset="utf-8">
if (typeof CeneoAPOptions == "undefined" || CeneoAPOptions == null)
{
var CeneoAPOptions = new Array();
stamp = parseInt(new Date().getTime()/86400, 10);
var script = document.createElement("script");
script.setAttribute("type", "text/javascript");
script.setAttribute("src", "//partnerzyapi.ceneo.pl/External/ap.js?"+stamp);
script.setAttribute("charset", "utf-8");
var head = document.getElementsByTagName("head")[0];
head.appendChild(script);
}
CeneoAPOptions[CeneoAPOptions.length] =
{
ad_creation: 268883,
ad_channel: 34549,
ad_partner: XXX,
ad_type: 1,
ad_content: '58',
ad_format: 9,
ad_newpage: false,
ad_basket: false,
ad_container: 'ceneoaffcontainer268883',
ad_formatTypeId: 1,
ad_contextual: false,
ad_recommended: false,
ad_showRank: false
};
</script>
W miejscu "XXX" znajduje się numer ID partnera.
Po stworzeniu własnego modułu, wkleiłem powyższy kod do edytora modułu (WYSIWYG wyłączony). Po zapisaniu na stronie pojawia się tylko mała kropka z aktywnym hiperłączem
Kod HTML:
https://www.ceneo.pl/#pid=XXX&crid=268883&cid=34549
Nie pojawia się rotator z produktami od Ceneo. W źródle strony kod jest skrócony co sugeruje, że może aktualne ustawienia mojej Joomli ignorują kod JS. Jednak spróbowałem umieścić własny kod JS ze standardowym "echo" i "alert". Skrypt normalnie zadziałał.
Próbowałem również dodać kod Ceneo przed dodatek Sourcerer oraz Easy Script. Efekt ten sam.
Coś "gryzie się" z tym kodem z Ceneo. Może JS albo ten CSS?
Jakieś pomysły?