Hallo zusammen
Versuche verzweifelt die Titellänge der Datensätze unter Web/Liste anzupassen.
mod.web_list {
titleLen = 128
}
Dies funktioniert leider im Modul Web/Liste nicht. Er schneidet mir immer nach 30 Zeichen ab.
Vielen Dank für jeden Hinweis
Okay, ich habe mich nun durch den Core Code gekämpft und bin auf folgendes in der Datei class.db_list.inc gestossen.
// If the title is blank, make a "no title" label:
if (!strcmp($code,'')) {
$code = '<i>['.$GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.no_title',1).']</i> - '.htmlspecialchars(t3lib_div::fixed_lgd_cs(t3lib_BEfunc::getRecordTitle($table,$row),$GLOBALS['BE_USER']->uc['titleLen']));
} else {
$code = htmlspecialchars(t3lib_div::fixed_lgd_cs($code,$this->fixedL));
if ($code != htmlspecialchars($origCode)) {
$code = '<span title="'.htmlspecialchars($origCode).'">'.$code.'</span>';
}
}
Wie es aussieht, wird die $this->fixedL verwendet, welche im Code fix auf 30 Zeichen eingestellt ist. Was ich nicht verstehen kann ist, warum nicht $GLOBALS['BE_USER']->uc['titleLen'] anstelle von $this->fixedL verwendet wird. Ist dies ein Bug ???