Hallo,
ich habe eine Extension mit ein paar Zusatzfeldern für fe_users geschrieben.
Die Daten sollen im Frontend zu sehen sein.
Leider ist dei Schrift zu gross, die Tabelle zu breit, die Farben nicht passend und eine Spaltenüberschrift wie "[tx_evklausthalfeusers_nachname]" ist auch nicht toll.
Wie kann man die Tabelle formatieren und die Spaltenüberschriften ändern?
Gruss
Frank
Für alle mit dem gleichen Problem,
so kann man die Spaltentexte ändern (in der locallang.php) ...
'listFieldHeader_tx_evklausthalfeusers_nachname' => 'Nachname',
... und so formatieren per CSS ...
div.tx-newloginbox-pi3-listrow table tr th a {
font-size: 12px;
}
div.tx-newloginbox-pi3-listrow table tr td {
font-size: 12px;
}
Die Probleme bleiben aber noch:
Im Moment kann man nur den Namen anklicken, um in die Single-Ansicht zu gelangen. Wie kann man auch andere Felder als Link darstellen?
Wie kann man die Reihenfolge auf der Listenansicht ändern? Momentan sieht man die Tabelle mit den Namen (1), "Zeige Benutzer x bis y von z" (2), "Seite1 Seite2" (3), Suchfeld (4).
Auf der Single-Seite kann man denNamen anklicken, um in die Single-Asicht zu gelangen - das macht keinen Sinn. Wie kann man den Link als normalen Text darstellen?
Gruss Frank
Hier kann man die Reihenfolge ändern:
(pi3/class.tx_newloginbox_pi3.php)
// Put the whole list together:
$fullTable = ''; // Clear var;
// Adds the search box:
$fullTable .= $this->pi_list_searchBox();
// Adds the result browser:
$fullTable .= '<p>'.$this->pi_list_browseresults().'</p>';
// Adds the whole list table
$fullTable .= $this->pi_list_makelist($res, $this->conf['listView.']['tableParams_list']);
// Returns the content from the plugin.
return $fullTable;
Leider hängen ...
Zeige Benutzer 1 bis 2 von insg. 2 an
... und ...
< Vorherige Seite 1
... zusammen, so dass man noch tiefer in das Script gehen muss.
Daher ist das nur eine Teillösung und die Fragen nach den Links (s.o.) sind immer noch offen.
Vielleicht kennt ja noch jemand eine Lösung.
Gruss
Frank