it-swarm.com.de

Seblod: Kontaktformular erstellen

Ich versuche, die Kontaktformularseite com_contact Mit Seblod CCK zu replizieren. Mein Ziel ist es, die Kontaktperson anzuzeigen und dem Benutzer nachfolgend die Möglichkeit zu geben, eine Anfrage einzureichen.

Ich habe bereits mehrere Inhaltstypen erstellt, sodass ich ungefähr weiß, wie man Seblod verwendet, aber ich bin neu in der Erstellung von Kontaktformularen. Hier sind die Schritte, die ich gemacht habe:

  1. Erstellt einen neuen App-Ordner für mein Kontaktformular
  2. Erstellt einen neuen Inhaltstyp für das Kontaktformular
  3. Die vom Benutzer auszufüllenden Felder (Name, E-Mail, Nachricht) und eine Senden-Schaltfläche wurden hinzugefügt. Wenn Sie den Speicherort als None auswählen, wird er nicht in der Datenbank gespeichert.

Dann habe ich dem Kontaktformular einen Menüpunkt zugewiesen, indem ich die Zugriffsebene öffentlich gewählt habe. Wenn ich es öffne, wird anstelle des Kontaktformulars die Anmeldeaufforderung angezeigt. Es scheint mir nicht erlaubt zu sein, das Kontaktformular als anonym anzusehen. Wem kann ich die Berechtigung geben, damit anonyme Benutzer mein Kontaktformular anzeigen und senden können?.

2
lanoxx

Die richtige Zugriffsebene für Ihren Fall ist "Öffentlich", sofern Sie keine Änderungen an der Standard-ACL-Struktur vorgenommen haben. Wenn Sie solche Änderungen nicht vorgenommen haben, sollten Sie die Berechtigungseinstellungen überprüfen, die Sie in Ihr Formular übernommen haben.

Überprüfen Sie, ob in Ihrem Formular ein öffentlicher Zugriff zum Erstellen neuer Übermittlungen (oder ähnlicher Optionen) besteht.

Seblod Editing Permissions

1
FFrewin

Ich fand die Antwort selbst in einem SEBLOD Blogeintrag . In der rechten Ecke der Haupteinstellungen der Inhaltstypen befindet sich ein kleiner Pfeil.

enter image description here

Beim Öffnen gibt es eine Berechtigungsschaltfläche:

enter image description here

Und dort könnte ich die Berechtigung Create für die Gruppe Public auf Allowed setzen.

3
lanoxx