Zum Inhalt springen

RealURL Konfig.: Aus UID Frontend User ermitteln

Erstellt am 2. Januar 2007 · 1 Antwort · letzte Antwort am 2. Januar 2007

Tags: RealURL, Frage

SeveQ ·

Hi Leute,

ich möchte mein RealURL so konfigurieren, daß es beispielsweise aus dem Aufruf

http://www.blahblubb.de/benutzerliste.html?tx_newloginbox_pi3[showUid]=20

sowas da macht:

http://www.blahblubb.de/benutzerliste/show_profile/seveq.html

Sowas da geht schon:

http://www.blahblubb.de/benutzerliste/show_profile/20.html

Aber ich möchte halt gern aus der UID den Benutzernamen ermitteln und anstelle der UID als Name für das HTML Dokument verwenden.

Das wird irgendwas mit lookUpTable sein, vermute ich. Aber wie geht das?

Danke!

Grüße,
Hendrik

SeveQ ·

Ah geh... I hob's da selbst g'fund'n. In der localconf.php (oder einer includierten PHP für die RealURL Konfiguration) unter 'postVarSets - _DEFAULT' sowas wie das folgende Konstrukt hinzufügen:

  'show_profile' => array(
    array(
      'GETvar' => 'tx_newloginbox_pi3[showUid]',
      'lookUpTable' => array(
        'table' => 'fe_users',
        'id_field' => 'uid',
        'alias_field' => 'username',
        'useUniqueCache' => 1,
        'useUniqueCache_conf' => array(
          'strtolower' => 1,
          'spaceCharacter' => '-',
        ),
      ),
    ),
  ),

Funktioniert erstmal nur in Verbindung mit dem Frontend Plugin "Benutzerliste".