Forum
06.03.2012, 21:14

Head-Einträge nur in Artikeldetailanzeige

Falls man über Sonstiges > Sonstige Einstellungen > Feld Javascript_Head: etwas eintragen möchte, was nur in der Artikeldetailanzeige im Bereich zwischen <head>...</head> eingeblendet werden soll, dann kann er dazu folgenden Code nutzen. Beispiel:


<script language="javascript" type="text/javascript" src="x_jquery-1.7.1.min.js"></script>
#head_nur_aa#
<script language="javascript" type='text/javascript' src='x_jquery.jqzoom.js'></script>
<script type="text/javascript">
var options = {zoomWidth: 252, zoomHeight: 300, showEffect:'show', hideEffect:'fadeout', fadeoutSpeed: 'medium', title: false, lens: true, xOffset: 0 }
$(function() {
$(".jqzoom").jqzoom(options);
});
jQuery(document).ready(function(){jQuery(".tt_a").attr('onmouseover',"jQuery('.tt_a').length;");
})
</script>
#head_nur_aa#
<script language="javascript" type="text/javascript" src="x_jquery.accordion.js"></script>


Alles was wischen den beiden Synonymen #head_nur_aa# steht wird dann nur eingebelndet, wenn das System einen Artikel im Detail anzeigt.

Das obere Beispiel zeigt damit auch eine Codeoptimierung. Denn das x_jquery.jqzoom.js was da geladen wird, wird sonst auf allen Seiten ausgeführt und verlangsamt den Shop, obwohl es ja nur in der Detailanzeige gebraucht wird.


Forum-Archiv

Alle Beiträge aus:

2026, 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002,