Profilfelder-Kategorien löschen/bearbeiten geht nicht
Profilfelder-Kategorien löschen/bearbeiten geht nicht
Profilfelder-Kategorien
Keine Löschfunktion oder Bearbeitungsfunktion da.
Wenn ich auf eine Kategorie in "Profilfelder erstellen" klicke kommt.
Hinweis
Du hast kein Recht, diese Aktion auszuführen.
Für Stammdaten verstehe ich es noch. das ich das nicht löschen kann
Aber wenn ich eine Kategorie selber hinzufüge , sollte ich die schon ändern können, oder gar wieder löschen.
LG
Markus
Keine Löschfunktion oder Bearbeitungsfunktion da.
Wenn ich auf eine Kategorie in "Profilfelder erstellen" klicke kommt.
Hinweis
Du hast kein Recht, diese Aktion auszuführen.
Für Stammdaten verstehe ich es noch. das ich das nicht löschen kann
Aber wenn ich eine Kategorie selber hinzufüge , sollte ich die schon ändern können, oder gar wieder löschen.
LG
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Kann ich auch nicht nachstellen. Womöglich ist es bei deinem Update zu einigen Fehlern gekommen. Kannst du dein Update von v3.2 auf v3.3 nochmals mit der letzten Version durchführen
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Hallo Hoerschi,
idealerweise löschst du noch mal alle Dateien und kopierst dann die aktuellen Dateien der Beta 4 wieder hoch.
Gruß
Fasse
idealerweise löschst du noch mal alle Dateien und kopierst dann die aktuellen Dateien der Beta 4 wieder hoch.
Gruß
Fasse
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
ok probiere ich mal,
LG
Markus
LG
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
saubere neue Installation
neue SQL DB und direkt Version 3.3 Beta5 eben gesaugt über
https://github.com/Admidio/admidio/tree/v3.3 runtergeladen
aber immer noch keine Möglichkeit, Profilfelder-Kategorien zu löschen/bearbeiten
und auch keine zugriff auf Einstellungen !!
Sollte evt. doch vorher erst die 3.2.14 drauf ????
Lg
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
saubere neue Installation
neue SQL DB und dann Version 3.2.14 (läuft alles!!!!) -> Version 3.3 Beta5
aber immer noch keine Möglichkeit, Profilfelder-Kategorien zu löschen/bearbeiten
und auch keine zugriff auf Einstellungen !!
Anbieter Strato
PHP Version 7.2
PHP Boost - aktiviert
Lg
Markus
neue SQL DB und dann Version 3.2.14 (läuft alles!!!!) -> Version 3.3 Beta5
aber immer noch keine Möglichkeit, Profilfelder-Kategorien zu löschen/bearbeiten
und auch keine zugriff auf Einstellungen !!
Anbieter Strato
PHP Version 7.2
PHP Boost - aktiviert
Lg
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Hallo Markus,
findet sich ein neuer Fehlereintrag in der Logdatei, wenn du die Profilfeldpflege aufrufst?
Das Thema mit den Einstellungen behandeln wir im anderen Thread.
Viele Grüße
Fasse
findet sich ein neuer Fehlereintrag in der Logdatei, wenn du die Profilfeldpflege aufrufst?
Das Thema mit den Einstellungen behandeln wir im anderen Thread.
Viele Grüße
Fasse
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Leider ist LOG keine Fehlermeldung enthalten,
Ich denke es liegt an if($category->isEditable()) das dort kein Wert ist der mir das Recht gibt das zu ändern,
Bin aber noch auf der Suche.
Wo kommt der Wert von isEditable() her ??
Zu den Einstellungen hab ich Dir eine PM geschickt, da hab ich den Fehler schon gefunden. siehe PM
LG
Markus
Ich denke es liegt an if($category->isEditable()) das dort kein Wert ist der mir das Recht gibt das zu ändern,
Bin aber noch auf der Suche.
Wo kommt der Wert von isEditable() her ??
Zu den Einstellungen hab ich Dir eine PM geschickt, da hab ich den Fehler schon gefunden. siehe PM
LG
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
So habe den Fehler gefunden,
es liegt an der cat_org_id in der Tabelle adm_categories
die stehen nach dem Update von 3.2.14 auf 3.3.5 auf NULL und nicht auf 1 ,
auch wenn ich eine neue Profilfelder-Kategorien erstelle wir anstatt 1 -->NULL eingetragen,
ändere ich sie in der SQL DB um auf 1 geht es !!
Ich hoffe du kannst mit der Info was anfangen, und das dann in den Files ändern kannst,
Leider schreibt er beim ändern dann wieder NULL in die DB.
--> jedes mal per Hand umstellen ist blöd.
LG
Markus
es liegt an der cat_org_id in der Tabelle adm_categories
die stehen nach dem Update von 3.2.14 auf 3.3.5 auf NULL und nicht auf 1 ,
auch wenn ich eine neue Profilfelder-Kategorien erstelle wir anstatt 1 -->NULL eingetragen,
ändere ich sie in der SQL DB um auf 1 geht es !!
Ich hoffe du kannst mit der Info was anfangen, und das dann in den Files ändern kannst,
Leider schreibt er beim ändern dann wieder NULL in die DB.
--> jedes mal per Hand umstellen ist blöd.
LG
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Nachtrag:Hoerschi hat geschrieben:So habe den Fehler gefunden,
es liegt an der cat_org_id in der Tabelle adm_categories
die stehen nach dem Update von 3.2.14 auf 3.3.5 auf NULL und nicht auf 1 ,
auch wenn ich eine neue Profilfelder-Kategorien erstelle wir anstatt 1 -->NULL eingetragen,
ändere ich sie in der SQL DB um auf 1 geht es !!
Ich hoffe du kannst mit der Info was anfangen, und das dann in den Files ändern kannst,
Leider schreibt er beim ändern dann wieder NULL in die DB.
--> jedes mal per Hand umstellen ist blöd.
LG
Markus
Das alles hängt wohl u.a. auch mit der Anzahl der Organisationen wohl zusammen,
Aus categories_functions.php (was beim ändern der Categorie aufgerufen wird)
// set a global category if its not a role category and the flag was set,
// if its a profile field category and only 1 organization exists, <----------------------- Bei mir der Fall !!
// if its the role category of events
if(($getType !== 'ROL' && isset($_POST['show_in_several_organizations']))
|| ($getType === 'USF' && $gCurrentOrganization->countAllRecords() === 1) <----------------------- Bei mir der Fall !!
|| ($getType === 'ROL' && $category->getValue('cat_name_intern') === 'EVENTS'))
{
$category->setValue('cat_org_id', 0);
$sqlSearchOrga = ' AND ( cat_org_id = ? -- $currOrgId
OR cat_org_id IS NULL )';
}
else
{
$category->setValue('cat_org_id', $currOrgId);
$sqlSearchOrga = ' AND cat_org_id = ? -- $currOrgId';
}
wobei ich auch keine neue Organisation anlegen kann.
Fehler :
Fatal error: Uncaught AdmException: Category of the role could not be set because the category is not visible to the current user and current organization. in /mnt/web012/b0/40/57052340/htdocs/Member/adm_program/system/classes/TableRoles.php:466 Stack trace: #0 /mnt/web012/b0/40/57052340/htdocs/Member/adm_program/system/classes/Organization.php(227): TableRoles->setValue('rol_cat_id', 63) #1 /mnt/web012/b0/40/57052340/htdocs/Member/adm_program/modules/preferences/preferences_function.php(358): Organization->createBasicData(2) #2 {main} thrown in /mnt/web012/b0/40/57052340/htdocs/Member/adm_program/system/classes/TableRoles.php on line 466
Sorry,
LG
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Hallo Markus,
bitte immer für jeden neuen Fehler ein neues Thema aufmachen, da wir ansonsten durcheinander kommen und später auch nicht mehr wissen in welchem Thema dann dieser Fehler gepostet wurde. (Das Problem mit den neuen Organisationen habe ich gefunden und behoben)
Das eigentliche Problem mit den Kategorien kann ich immer noch nicht nachvollziehen. Wieviele Organisationen hast du denn in deiner Datenbank?
Wenn ich dich richtig verstehe, dann hast du deine Testdatenbank in Version 3.2 und machst das Update auf die 3.3. Wenn du dann in die Kategorienauswahl der Profilfelder gehst, dann fehlen dort schon die Funktionen, richtig?
Gruß
Fasse
bitte immer für jeden neuen Fehler ein neues Thema aufmachen, da wir ansonsten durcheinander kommen und später auch nicht mehr wissen in welchem Thema dann dieser Fehler gepostet wurde. (Das Problem mit den neuen Organisationen habe ich gefunden und behoben)
Das eigentliche Problem mit den Kategorien kann ich immer noch nicht nachvollziehen. Wieviele Organisationen hast du denn in deiner Datenbank?
Wenn ich dich richtig verstehe, dann hast du deine Testdatenbank in Version 3.2 und machst das Update auf die 3.3. Wenn du dann in die Kategorienauswahl der Profilfelder gehst, dann fehlen dort schon die Funktionen, richtig?
Gruß
Fasse
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
genau,
in der Version 3.2.14 ist genau 1 Organisation drin, und Kategorienauswahl der Profilfelder geht alles,
Nach Update zur 3.3. geht es nicht mehr, aber betritt nur die Kategorienauswahl der Profilfelder.
Lg
Markus
in der Version 3.2.14 ist genau 1 Organisation drin, und Kategorienauswahl der Profilfelder geht alles,
Nach Update zur 3.3. geht es nicht mehr, aber betritt nur die Kategorienauswahl der Profilfelder.
Lg
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
So habe jetzt in der Datenbank per Hand eine 2 Organisation erstellt,
und siehe da, jetzt geht alles, alle Buttons da und Funktionen.
Lösche ich diese Organisation wieder geht es nicht.
Also liegt es daran das das Script min. 2 Organisationen braucht, und beim Update auf 3.3 NULL anstatt 1 in die Datenbank schreibt, wenn keine 2te Organisation da ist.
Lg
Markus
und siehe da, jetzt geht alles, alle Buttons da und Funktionen.
Lösche ich diese Organisation wieder geht es nicht.
Also liegt es daran das das Script min. 2 Organisationen braucht, und beim Update auf 3.3 NULL anstatt 1 in die Datenbank schreibt, wenn keine 2te Organisation da ist.
Lg
Markus
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
Ich hatte es auch mit 1 Orga getestet und bei mir klappt es. Irgendwas ist bei dir noch anders.
Re: Profilfelder-Kategorien löschen/bearbeiten geht nicht
moin,
sorry war beruflich eingespannt,
Fehler ist reproduzierbar.
Neue Installation mit neuer DB
Version 3.2.14 (anlegen des Admin, sonst nichts)
https://github.com/Admidio/admidio/tree/v3.3
->Update auf 3.3
---> Profilfelder-Kategorien löschen/bearbeiten geht nicht
Keine Profilfelder-Kategorien löschen/bearbeiten möglich
Und natürlich die Einstellung die nicht mehr geht,
sorry war beruflich eingespannt,
Fehler ist reproduzierbar.
Neue Installation mit neuer DB
Version 3.2.14 (anlegen des Admin, sonst nichts)
https://github.com/Admidio/admidio/tree/v3.3
->Update auf 3.3
---> Profilfelder-Kategorien löschen/bearbeiten geht nicht
Keine Profilfelder-Kategorien löschen/bearbeiten möglich
Und natürlich die Einstellung die nicht mehr geht,