Mitgliedsbeitrag und andere Plugins

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von XimeX »

Mein Fehler. Füg noch vor der ersten Logger zeile das hier ein:

Code: Alles auswählen

global $gLogger;
$gLogger->critical('#######TEST1#######', array($_SESSION['pmbDeinst'], $gValidLogin));
amicelli
Beiträge: 40
Registriert: 14. Jul 2010, 09:33

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von amicelli »

Output beim Aufruf:

Notice: Undefined index: pmbDeinst in /www/htdocs/w007559f/mitglieder1/adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag.php on line 31

Log in der Anlage
Dateianhänge
log.zip
(7.22 KiB) 423-mal heruntergeladen
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von XimeX »

Ok. Dann kommen wir der Sache schon näher.
Diese Zeile ist immer false bei dir und darum wird nichts angezeigt.
https://github.com/rmbinder/Mitgliedsbe ... ag.php#L54

Für mal bitte das in der DB aus und schau ob zumindest 1 Eintrag zurückkommt:

Code: Alles auswählen

SELECT mem_id
FROM adm_members, adm_roles, adm_categories
WHERE mem_usr_id = ###DEINE_BENUTZER_ID###
AND mem_begin <= '2017-08-22'
AND mem_end    > '2017-08-22'
AND mem_rol_id = rol_id
AND rol_id     = 1
AND rol_valid  = 1
AND rol_cat_id = cat_id
AND ( cat_org_id = ###DEINE_ORGANIZATION_ID### OR cat_org_id IS NULL )
amicelli
Beiträge: 40
Registriert: 14. Jul 2010, 09:33

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von amicelli »

Wenn ich bei User ID "2" (Meine) eingebe und bei der OrganisationsID "1" eingebe, kommt (siehe Anlage)
Dateianhänge
output.jpg
output.jpg (112.56 KiB) 7914 mal betrachtet
shot.JPG
shot.JPG (62.74 KiB) 7914 mal betrachtet
amicelli
Beiträge: 40
Registriert: 14. Jul 2010, 09:33

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von amicelli »

Es ist also ein Eintrag zurückgekommen.
Wie nun weiter?

Auch die Geburtstagsliste und die Serienbrieffunktion erscheinen nicht im Menü.
Ich werde noch zum Elch!
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von rmb »

Hallo amicelli,

das Plugin wird bei einer Neuinstallation standardmäßig für Angehörige der Rollen "Administrator" und "Mitglied" freigeschaltet (=angezeigt). Eventuell ist hier ein Fehler beim Auslesen der Rollen-IDs passiert. Möglich wäre auch, dass Du nicht Angehöriger dieser Rollen bist.

Welcher Text steht denn bei plp_value in der Tabelle adm_plugin_preferences in der Datenbank, wenn plp_org_id = 1 und plp_name = PMB__Pluginfreigabe__freigabe?

Gruß
rmb
amicelli
Beiträge: 40
Registriert: 14. Jul 2010, 09:33

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von amicelli »

Die Rolle "Mitglieder" gibt es bei mir nicht mehr, bzw. habe die umbenannt (glaube ich) oder gelöscht.

Die Datentabelle sieht so aus:
Dateianhänge
shot.zip
(108.13 KiB) 384-mal heruntergeladen
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Mitgliedsbeitrag und andere Plugins

Beitrag von rmb »

Die Konfigurationsdaten vom Plugin Mitgliedsbeitrag kann man im Screenshot leider nicht erkennen, aber die von Geburtstagsliste, das reicht.

Bei PGL__Pluginfreigabe__freigabe und PGL__Pluginfreigabe__freigabe_config steht jeweils ((0#_#0)). Ersetze mal die Nullen durch Rollen-IDs von Rollen denen du angehörst, z.B. ((1#_#2)) oder ((1#_#2#_#3#_#7)).

rmb
Antworten