Ansicht der Rollenverwaltung

Alles, was nicht in die anderen Foren passt, kannst du hier loswerden.
Antworten
Falo
Beiträge: 21
Registriert: 12. Mär 2016, 20:15

Ansicht der Rollenverwaltung

Beitrag von Falo »

Hallo,
bei der Rollenverwaltung wird Nr. , Name , Vorname usw. angezeigt, ich möchte statt Nr. das die Mitgliedsnummer da steht, wie kann ich das ändern.

LG
Olaf
Falo
Beiträge: 21
Registriert: 12. Mär 2016, 20:15

Re: Ansicht der Rollenverwaltung

Beitrag von Falo »

Hallo ,
hat keiner einen Vorschlag??

LG
Olaf
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: Ansicht der Rollenverwaltung

Beitrag von weissst »

Hallo Olaf,

das geht nur direkt im Code. Dazu müsstest du uns genau sagen auf welcher seite du die änderung benötigst (URL). Dann müsste der Code angepasst werden.

Das muss dann bei jedem Update gemacht werden, da die änderung jeweils überschrieben wird.

lg
Stefan
Falo
Beiträge: 21
Registriert: 12. Mär 2016, 20:15

Re: Ansicht der Rollenverwaltung

Beitrag von Falo »

Hallo Stefan,
ich habe mich vertan statt Rollenverwaltung muss es Benutzerverwaltung heißen
wen ich Rechts auf Benutzerverwaltung klicke sehe ich doch alle meine Benutzer
da steht doch Nr. , Name , Benutzer , Geburtstag , Aktualisiert am und ich möchte satt "Nr." die "Mitgliedernummer"

Gruß
Olaf


Bild
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: Ansicht der Rollenverwaltung

Beitrag von weissst »

Hallo Olaf,

ich hab jetzt mal eine Version gemacht, die gehen könnte. Einfach ddie Datei im Admidio Ordner ersetzen.
members.zip
(4.04 KiB) 308-mal heruntergeladen
Du musst aber in der Zeile 104 die 'MITGLIEDSNUMMER' durch die korrekte ID deines Feldes ersetzen.

dann sollte das so funktionieren.

beim nächsten Update wird die Änderung dann überspielt und es geht nicht mehr.
Die Änderungen im File:

101ff:

Code: Alles auswählen

           AND last_name.usd_usf_id = '. $gProfileFields->getProperty('LAST_NAME', 'usf_id'). '
    INNER JOIN '.TBL_USER_DATA.' as mitgliedsnummer
            ON mitgliedsnummer.usd_usr_id = usr_id
           AND mitgliedsnummer.usd_usf_id = '. $gProfileFields->getProperty('MITGLIEDSNUMMER', 'usf_id'). '
    INNER JOIN '.TBL_USER_DATA.' as first_name
235ff:

Code: Alles auswählen

// create array with all column values
    $columnValues = array(
        $row['mitgliedsnummer'],
        array('value' => '<a 
Ich hoffe das hilft dir etwas.

lg
Stefan
Falo
Beiträge: 21
Registriert: 12. Mär 2016, 20:15

Re: Ansicht der Rollenverwaltung

Beitrag von Falo »

Hallo Stefan,
die ID ist das der Interne Name? der ist bei mir "MITGL.-NR.

Gruß
Olaf
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Ansicht der Rollenverwaltung

Beitrag von XimeX »

Nein. Wenn ichs richtig verstanden habe: Schau in deine Datenbank (phpmyadmin etc)
Tabelle: PREFIX_user_fields
Spalte: usf_name_intern suchst den namen von deiner Mitgliedsnummer.
Genau so wie er da steht musst du dann in zeile 104 statt 'MITGLIEDSNUMMER' nehmen.
zb:

Code: Alles auswählen

$gProfileFields->getProperty('MITGL.-NR.', 'usf_id')
Also wenn ich weissst richtig verstanden habe
Falo
Beiträge: 21
Registriert: 12. Mär 2016, 20:15

Re: Ansicht der Rollenverwaltung

Beitrag von Falo »

Hallo ,
hat geklappt, man muß den Internennamen angeben
Danke !

LG
Olaf
henner
Beiträge: 180
Registriert: 24. Jan 2016, 21:40
Kontaktdaten:

Re: Ansicht der Rollenverwaltung

Beitrag von henner »

Hallo,
genau darüber hatte ich mir schon den Kopf zerbrochen.
Ich möchte allerdings nicht die Mitgliedsnummer, sondern das Feld EINRICHTUNG aus meinem Profil anzeigen.
Das habe ich auch nach eurer Beschreibung geschafft. Jetzt suche ich allerdings die Stelle, an der die Tabellenüberschrift definiert wird. Denn da steht ja noch immer "Nr." und ich hätte eben gerne "Einrichtung"
Wo finde ich das?

HG Henner
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Ansicht der Rollenverwaltung

Beitrag von XimeX »

https://github.com/Admidio/admidio/blob ... #L186-L197
Jede Zeile in diesem Array ist der Titel einer Spalte. Die Werte werden hier teilweise aus den Sprachdateien ausgelesen. Man kann hier aber auch einfach einen festen wert hinschreiben
Antworten