Auch wenn die Frage schon oft gestellt wurde habe ich keine funktionierende Anwort gefunden.
Ich habe das Problem das sich einige Plugin mit einander nicht kompatibel sind. Wie Google Service und Trusted Shops. Hier wird dann nur noch ein Code angezeigt. Also Back to the Roots das ding direkt ins Template rein(macht für mich auch weit aus mehr sinn).
{block name="frontend_index_header_javascript" append}
(function () {
var _tsid = 'xxxxxxxxxxxxxxxxxxxx';
_tsConfig = {
'yOffset': '0', /* offset from page bottom */
'variant': 'reviews', /* default, reviews, custom, custom_reviews */
'customElementId': '', /* required for variants custom and custom_reviews */
'trustcardDirection': '', /* for custom variants: topRight, topLeft, bottomRight, bottomLeft */
'customBadgeWidth': '', /* for custom variants: 40 - 90 (in pixels) */
'customBadgeHeight': '', /* for custom variants: 40 - 90 (in pixels) */
'disableResponsive': 'false', /* deactivate responsive behaviour */
'disableTrustbadge': 'false' /* deactivate trustbadge */
};
var _ts = document.createElement('script');
_ts.type = 'text/javascript';
_ts.charset = 'utf-8';
_ts.async = true;
_ts.src = '//widgets.trustedshops.com/js/' + _tsid + '.js';
var __ts = document.getElementsByTagName('script')[0];
__ts.parentNode.insertBefore(_ts,__ts);
})();
{/block}
Auch mit
{block name="frontend_index_header_javascript_jquery"}
habe ich es probiert.
Sogar mit
{include file='widgets/index/trustedshops.tpl'}
nichts greift. Ich habe die Doku gelesen diesse ist aber genau dafür Nutzlos. Weil ich will es ja nicht über die theme.php einbinden.
Was muss genau gemacht werden damit man JavaScript(siehe oben als Beispiel) z.B. von dem
einfügen kann.