Zum Inhalt springen

Direct Mail im BE Listenansicht ändern

Erstellt am 24. Januar 2013 · 1 Antwort · letzte Antwort am 24. Januar 2013

Tags: Direct Mail, Frage

Ram3000 ·

Hallo,
ich habe ein kleines Problem mit der Listenansicht der Newsletter-User.

Ich möchte gerne die Listenansicht so haben, das mir nicht nur der Name angezeigt wird, sondern:

NAME | Firma | E-Mail | BE-Funktionen...(Edit usw)

Wie und wo kann ich das einstellen?

Ich bin noch neu im Bereich Typo3, also bitte habt Verständnis für mich 😉

Vielen Dank.

Gregor ·

Leider ohne Ändern der Direct Mail-Extension garnicht. Die entsprechende Listenansicht ist hartkodiert.

Siehe class.tx_directmail_static.php in direct_mail/res/scripts

while(list(,$row)=each($listArr)) {
...

$lines[]='<tr bgcolor="'.$bgColor.'">
'.$tableIcon.'
'.$editLink.'
<td nowrap> '.htmlspecialchars($row['email']).' </td>
<td nowrap> '.htmlspecialchars($row['name']).' </td>
</tr>';
}

$row enthält hier aber auch nur ID, Name und Email, mehr nicht. Du müsstest also schon vorher ansetzen und die entsprechenden Queries erweitern, um die erforderlichen Daten abzufragen und weiterzugeben. Dann könntest du die hier auch ausgeben lassen. Das wäre dann ja wieder recht simpel. Ist dann nur nicht mehr Update-fähig und ich weiß nicht, ob das Zeug vorher noch irgendwo verarbeitet wird, wo es Probleme gibt, wenn die gewünschten Spalten z.B. nicht in fe_users und dafür in tt_address sind oder so.