yform icon indicating copy to clipboard operation
yform copied to clipboard

BUG: Die Tabelle wurde nicht gefunden / bei Redakteuren.

Open skerbis opened this issue 5 years ago • 11 comments

yform | 3.4.1

YForm wird den Redakteuren als Menüpunkt angezeigt. Klickt man drauf, erhält man

Die Tabelle wurde nicht gefunden

Bildschirmfoto 2020-10-28 um 13 27 25

skerbis avatar Oct 28 '20 12:10 skerbis

Wenn keine Rechte zugewiesen worden sind, oder ?

dergel avatar Oct 29 '20 12:10 dergel

Korrekt, aber Tabellen wurden freigegeben

skerbis avatar Oct 29 '20 14:10 skerbis

für alle die mitlesen. Es lässt sich aktuell in der boot.php vom Project-AddOn lösen:

if (( rex::isBackend() ) && rex::getUser() && ( !rex::getUser()->isAdmin()) ) {
rex_extension::register('PAGES_PREPARED', function (rex_extension_point $ep) {	
  $page = rex_be_controller::getPageObject('yform');
  $page->setHidden(true);
});
}

skerbis avatar Oct 30 '20 14:10 skerbis

Das ist bereits in der aktuellen Version behoben

dergel avatar Mar 19 '21 21:03 dergel

@dergel 3.5.0-beta1 Bildschirmfoto 2021-06-15 um 10 48 02

skerbis avatar Jun 15 '21 08:06 skerbis

Rechte an der Tabelle selbst vergeben? (Nicht an der Rolle)

AWqxKAWERbXo avatar Jun 15 '21 08:06 AWqxKAWERbXo

Es wurden Rechte an 3 Tabellen über die Rolle vergeben.

Bildschirmfoto 2021-06-15 um 10 52 26

Für YForm selbst gibt es kein Recht außer für E-Mail

skerbis avatar Jun 15 '21 08:06 skerbis

Geh Mal direkt in die YForm-Tabelle und da auf Tabelle bearbeiten, wo man auch Massenlöschung etc einstellt.

AWqxKAWERbXo avatar Jun 15 '21 08:06 AWqxKAWERbXo

Das hat damit nichts zu tun. Die NutzerInnen sollten den Menüpunkt nicht sehen. Auch wenn ich dort Rechte direkt in der Tabelleneinstellung vergebe, ändert sich nichts. Der Menüpunkt YForm sollte aus meiner Sicht nur Admins vorbehalten sein.

skerbis avatar Jun 15 '21 08:06 skerbis

Ach so rum meinst du. Ja.

AWqxKAWERbXo avatar Jun 15 '21 09:06 AWqxKAWERbXo

äh quatsch.. das ist bereits erledigt. ich schliesse wieder

dergel avatar Jun 22 '21 06:06 dergel

Es verfolgt mich... yForm-Menüanzeige bei Nicht-Admins => Tabelle nicht gefunden...

Das passiert bei mir nach wie vor bei jedem Projekt... Workaround ist mir bekannt und den verwende ich jetzt auch, aber warum bin ich scheinbar der Einzige mit dem Problem?

Redaxo (5.14.2) und yForm (4.0.4) sind auf aktuellem Stand (0 Updates verfügbar laut Installer)...

Ich habe eine Benutzerrolle "Redakteur" erstellt und die im Bild befindlichen Rechte vergeben/markiert (bzw. eben NICHT). Dennoch zeigt es bei dem User den Menüpunkt an (was es nicht soll) und zusätzlich kommt dann die Meldung "Tabelle nicht gefunden". Also im Prinzip alles so, wie in diesem Issue hier schonmal beschrieben...

Die Tabellen selbst (im Hauptmenü unter Tabellen und im Screenshot NICHT abgebildet) funktionieren aber wie sie sollen...

yform

dpf-dd avatar Feb 14 '23 11:02 dpf-dd

Same here.

yform | 4.0.4 REX Version | 5.14.2

cukabeka avatar Feb 14 '23 15:02 cukabeka

Ich kann es in der aktuellen 4.2 Version nicht nachvollziehen. Ich schließe das mal wieder.

dergel avatar Feb 29 '24 17:02 dergel

Ich habe das hier reproduzierbar, Projekt SU....M

AWqxKAWERbXo avatar Feb 29 '24 18:02 AWqxKAWERbXo

image

AWqxKAWERbXo avatar Mar 04 '24 10:03 AWqxKAWERbXo

Das Problem tritt in Verbindung mit yform_spamprotection auf

skerbis avatar Mar 04 '24 23:03 skerbis

https://github.com/FriendsOfREDAXO/yform_spam_protection/issues/71

dergel avatar Mar 04 '24 23:03 dergel

https://github.com/FriendsOfREDAXO/yform_spam_protection/pull/72

skerbis avatar Mar 04 '24 23:03 skerbis