Danke dass hat mir schonmal sehr weitergeholfen! Jetzt habe ich im Plug In bei der Einstellung "Darstellungselemente" die Wettbewerbsauswahl ausgewählt, dass hat auch funkioniert mit der Anzeige.
Ebenso wird die Teamliste angezeigt, bei allen anderen tut er sich allerdings schwer, denn er zeigt gar nichts an und bei Ligatabelle (All-Time) kommt die Fehlermeldung:
Fatal error: Call to a member function wrap() on a non-object in /www/web/typo3conf/ext/cfc_league_fe/views/class.tx_cfcleaguefe_views_LeagueTableAllTime.php on line 208
Ich hab mir mal die besagte Datei angesehn, hier der Code Snippet:
[Rot markiert ist 208]
function _fillControlTemplate($template, &$itemsArr, $link, $markerName, $configurations) {
$items = $itemsArr[0];
$currItem = $itemsArr[1];
$confName = strtolower($markerName); // Konvention
$noLink = array('','');
// Aus den KeepVars den aktuellen Wert entfernen
$keepVars = $configurations->getKeepVars()->getArrayCopy();
unset($keepVars[$confName]);
if($link) {
$token = md5(microtime());
$link->label($token);
}
$currentNoLink = intval($configurations->get('leaguetable.controls.'. $confName .'.current.noLink'));
$markerArray = array();
// Jetzt über die vorhandenen Items iterieren
while( list($key, $value) = each($itemsArr[0])) {
$keepVars[$confName] = $key;
$link->parameters($keepVars);
$markerLabel = $configurations->getFormatter()->wrap($key, 'leaguetable.controls.'. $confName .'.'.$key.'.');
$markerArray['###CONTROL_'. $markerName .'_'. $markerLabel .'###'] = $this->formatter->wrap($value, 'leaguetable.controls.'. $confName .'.value.');
$markerArray['###CONTROL_'. $markerName .'_'. $markerLabel .'_LINK_URL###'] = $this->formatter->wrap($link->makeUrl(false), 'leaguetable.controls.'. $confName . (($key == $currItem) ? '.current.' : '.normal.') );
$linkStr = ($currentNoLink && $key == $currItem) ? $token : $link->makeTag();
// Ein zusätzliche Wrap um das generierte Element inkl. Link
$linkStr = $configurations->getFormatter()->wrap($linkStr, 'leaguetable.controls.'. $confName . (($key == $currItem) ? '.current.' : '.normal.') );
$wrappedSubpartArray['###CONTROL_'.$markerName.'_'. $markerLabel .'_LINK###'] = explode($token, $linkStr);
}
$out = tx_rnbase_util_Templates::substituteMarkerArrayCached($template, $markerArray, $subpartArray, $wrappedSubpartArray);
return $out;
}
}