[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Formulargenerator erweitert - problem - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
freiraum
Beiträge: 54
Registriert: 1. Feb 2007, 20:34
Kontaktdaten: Website

Formulargenerator erweitert - problem

19. Feb 2007, 23:37

hallo,

ich hab jetzt den erweiterten formulargenerator eingebaut
sieht auch schnieke aus, nur funktionieren tut er nicht :(
hier zu sehen: http://www.kellercrew.org/esg/redaxo/in ... icle_id=17

wenn man auf abschicken drückt passiert nichts,
und es kommt auch nichts bei mir an (email angegeben)

hier das was ich eingeben hab (- bedeutet nichts)
Email geht an: emailangegeben
Kopie an: -
Absender: -
Subject: -
Mailbody Prefix: -
Name erstes Fieldset: -
Fehlermeldung bei unzureichend ausgefülltem Formular: bitte füllen sie alle...
Submitbutton Bezeichnung: abschicken
Text, der nach dem Abschicken erscheint: Danke für ihre nachricht.
Formularbeschreibung: text|Name:*|1|
text|Straße:|0|
text|PLZ/Ort:|0|
text|Tel:|0|
text|eMail:|0|
textarea|Nachricht:*|1|
hab ich irgendwas ausgelassen was wichtig wäre?
an dem modul selber hab ich nur die css verändert.

Bud
Beiträge: 140
Registriert: 26. Apr 2006, 21:35

Re: Formulargenerator erweitert - problem

20. Feb 2007, 10:08

freiraum hat geschrieben:... hab ich irgendwas ausgelassen was wichtig wäre?
Du hast einen ziemlich langen Anlauf gebraucht, um endlich dein Problem zu konkretisieren. Das fördert nicht gerade die Breitschaft, dir helfen zu wollen bzw. erschöpft den guten Willen lange bevor du dein Problem gelöst hast. Mit deiner Weigerung, erhaltene Hilfe anzunehmen, tust du dir natürlich auch keinen Gefallen.

Ciao, Bud

harrybrader

20. Feb 2007, 10:14

Im Modulquelltext stehen einige Anweisugen. Hast Du diese befolgt?
Allerdings denke ich, dass Module nicht soweit gehen sollten.
Sie sollten mit den Core-Funktionen auskommen.
Das gibt Probleme bei späteren Updates.

Zum Modul müssen Actions vergeben werden:
Einmal Pre, einmal Post, jeweils Add und Edit.
Die PHP-Marker nicht vergessen.
In der Datei /include/classes/class.select.inc.php
Zeile 164
$selected = in_array($value, $this->option_selected) ? ' selected="selected"' : '';
ersetzen durch
$selected = deep_in_array($value, $this->option_selected) ? ' selected="selected"' : '';


Diese Funktion in die "function_rex_other.inc.php" einfuegen:
--------------- schnipp -------------------
function deep_in_array($value, $array) {
foreach($array as $item) {
if(!is_array($item)) {
if ($item == $value) return true;
else continue;
}

if(in_array($value, $item)) return true;
else if(deep_in_array($value, $item)) return true;
}
return false;
}
--------------- schnapp -------------------

freiraum
Beiträge: 54
Registriert: 1. Feb 2007, 20:34
Kontaktdaten: Website

20. Feb 2007, 13:38

achso ist das, hab bei dem modulquelltext
nicht nachgeguckt weil ich nicht damit gerechnet habe
das da etwas wichtiges drinsteht.

@Bud versteh dich nicht ganz,
ich hab zuerst den normalen formeditor
wusste aber nicht was ich da tun soll.
dann hast du mir gesagt was ich da tun muss,
danke nochmal dafür.
dann hab nochmal nachgeschaut ob es nicht
vlt ein modul gibt was im layout schon
angepasst ist, und es gab sowas.

danke dafür das du mich darauf gebracht hast was ich da eingeben muss ;)

freiraum
Beiträge: 54
Registriert: 1. Feb 2007, 20:34
Kontaktdaten: Website

20. Feb 2007, 18:56

oke habe jetzt die php befehle hinzugefügt,
nur das mit den aktionen versteh ich noch nicht ganz.
wo bekomme ich die her?

achja... updates wirds nicht geben bin froh wenn das alles
mal fertig ist ungut^^

freiraum
Beiträge: 54
Registriert: 1. Feb 2007, 20:34
Kontaktdaten: Website

23. Feb 2007, 16:23

weiss den keiner wie das mit den aktionen funktioniert?

harrybrader

23. Feb 2007, 17:25

Aktionen findest du hier:
http://www.redaxo.de/154-0-aktionen.html

Die Aktionen fügst du am Ende der Moduldefinition über das Pulldownmenü hinzu. Ach so, und anlegen kannst Du sie im MenüPunkt:
Module -> Aktionen

ape
Beiträge: 22
Registriert: 5. Apr 2005, 07:30

22. Mai 2007, 02:50

Liebe Leute,

hab grad versucht das erweiterte formular zum laufen zu bekommen, aber habe trotz aller angegebener änderungen im modulausgang noch immer dieselben probleme wie zu beginn:

bei der eingabe im backend werden die fehlermeldung und der fieldsetname nicht gespeichert. und beim ausfüllen vom formular bekomm ich weder fehler, noch erfolgsmeldung.

fahre redaxo 3.2 und bin mir nicht sicher, ob ich vielleicht noch andere actions ausser den angegebenen pre und post-actions hinzufügen soll..?

vielen dank jedenfalls schon mal im vorhinein und ergebenster hoffnung auf hilfe :roll:

LG

Zurück zu „Allgemeines [R3]“