Dieses Template basiert auf dem moo_accordion.tpl der Contao Verison 2.9.5.

Die Variable "variable" muss durch die eigene individuelle GET Variable ersetzt werden.

Stimmt die Get Variable mit einer ID eines Togglers überein, so wird das Akkordion an entsprechender Stelle geöffnet.


Code:
<script type="text/javascript">
<!--//--><![CDATA[//><!--

function $get(key,url){
	if(arguments.length < 2) url =location.href;
	if(arguments.length > 0 && key != ""){
		if(key == "#"){
			var regex = new RegExp("[#]([^$]*)");
		} else if(key == "?"){
			var regex = new RegExp("[?]([^#$]*)");
		} else {
			var regex = new RegExp("[?&]"+key+"=([^&#]*)");
		}
		var results = regex.exec(url);
		return (results == null )? "" : results[1];
	} else {
		url = url.split("?");
		var results = {};
			if(url.length > 1){
				url = url[1].split("#");
				if(url.length > 1) results["hash"] = url[1];
				url[0].split("&").each(function(item,index){
					item = item.split("=");
					results[item[0]] = item[1];
				});
			}
		return results;
	}
}

var variable= $get("variable");
var yindex="0";

window.addEvent('domready', function()
{

	indexer= $$('div.ce_accordion');
       	indexer.each(function(item, index){
        if ((item.getProperty('id'))==variable) {
        yindex=index;
}
});

	new Accordion($$('div.toggler'), $$('div.accordion'),
	{
display: yindex,		
opacity: (window.ie ? false : true)
	}

);

});
//--><!]]>
</script>
Demo: http://www.first-rabbit.de/index.php...?&kunde=deufol
In diesem Fall dient dieses Template dazu, die Award Liste intelligent mit der Referenzenliste zu verknüpfen.

Ich bin Anfänger auf dem Gebiet, daher ist der Code mit Sicherheit verbesserungswürdig. Dennoch funktioniert er und ist für den ein oder anderen hoffentlich hilfreich.

Gruß, Surio