[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
MForm Dokumentation Git-Wiki - 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/
Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

MForm Dokumentation Git-Wiki

9. Feb 2013, 23:49

Da die Dokumentationen leider viel zu oft schwer stiefmütterlich angepackt werden und da auch leider die MForm Doku in letzte Zeit nicht als Ausnahme anzusehen war bin ich jetzt doch schon sehr froh sagen zu können, dass der grösste Teil der Doku nun fertig ist.

Ich hoffe es findet sich der ein oder Andere der da mal Quer drüber schaut ob das soweit auch verständlich ist was da so drinnen steht, würde mich sehr freuen.

Auch wäre ich über Wünsche und Co sehr froh, ich will das Addon ja weiter bringen und da wäre es sinnig eine Liste auf dem Tisch zu haben mit konkreten Wünschen.

MForm Git-Wiki: https://github.com/joachimdoerr/mform/wiki

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

21. Apr 2013, 14:51

Update: Die Doku im GitHub-Wiki ist nun soweit fertig gestellt, es sind alle Elemente die damit angelegt werden können detailliert beschrieben.

Vielleicht findet sich ja doch noch jemand der dazu was sagen will, Fehler findet oder Ideen und Anregungen zur Weiterentwicklung des Addons hat und diese anbringen möchte, dazu kann man auch gerne unter GitHub im Repo ein Issue anlegen.

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

21. Apr 2013, 20:24

hey joachim,
wollt mal danke sagen. ich nutze die mform und bin froh das die modul eingabe nun
enorm an zeilen abgespeckt wurde. somit ist das erstellen der modul eingabe nun wirklich
easy. Danke.

grz. Chris

Ps: ich wäre dafür dies in redaxo fest zu intergrieren...

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

21. Apr 2013, 20:35

Hello Chris,

danke fürs Feedback. Die MForm ist ja bereits im gn2release in dem alles was man sich so wünscht und braucht an Addons und noch mehr eingepackt ist: https://github.com/gn2netwerk/redaxo4

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

24. Apr 2013, 10:01

Hi,
hab mich gerade mit den Validations der einzelnen Felder gespielt.
Dabei ist mir aufgefallen das die Validierung bei "Block übernehmen" nicht greift.
Beim Klick auf "Block speichern" wird dies berücksichtigt.

Redaxo 4.5 (lokal)
mform 2.2.1-rc.1

grz. Chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

24. Apr 2013, 10:03

...ups ... sry... passt doch.
Danke. grz Chris.

site-concept
Beiträge: 52
Registriert: 15. Nov 2011, 17:02

Re: MForm Dokumentation Git-Wiki

24. Apr 2013, 10:55

Wollte auch einfach mal ein Kompliment für das Addon und die Doku aussprechen.
Setze das Addon jetzt auch regelmäßig ein und habe so wirklich übersichtliche und wartbare Module geschaffen.
Merci!

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

24. Apr 2013, 21:51

Danke fürs Feedback! Nutzt Ihr den auch ein eigenes Thema oder den MForm Default-Style? Ist ja so mit einer der letzten extra Punkte der noch nicht Dokumentiert ist... Is ein Fass ohne Boden so ne Doku.

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 08:19

HI,
eigentlich nur leicht angepasst. Zusätzlich hab ich
im Backend noch die jquery-ui-1.8.5 mit drin und lass es als .tabs
anzeigen.

[ externes Bild ]
grz. Chris

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 09:30

Cool find ich perfekt. War doch recht easy oder das auf die eigene Bedürfnisse abzustimmen oder?
Ich denke nämlich das ist ein wirklich wichtiger Punkt, dass man die Ansicht vollkommen verändern kann, so wie mans eben haben will. Ich glaub das ist bei vielen noch gar nicht so angekommen, und auch wie einfach das geht.
lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 09:55

Jep,
*ALSO, HIER NOCHMAL WERBUNG FÜR mFORM mach*

ich habe eine Modul-Eingabe von ca 300 Zeilen auf jetzt nur noch 105 Zeilen reduzieren können.
Ausserdem kann man die einzelnen Felder nun auch abfragen / validieren. Perfekt.

Code: Alles auswählen

# hier integer / auf Zahlen prüfen
$objForm->addTextField(3,array('label'=>'Artikel pro Seite (wenn leer = 10)','style'=>'width:20px', 'maxlength' => '2'), array('integer'));
 
[ externes Bild ]

grz. Chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 09:59

rexnames mit Actions = war gestern.

Mit der mForm (und auch redaxo 4.5) kann man die REX_VALUEs nun beliebig erweitern.
Dabei wird an den jeweiligen REX_VALUE ein Array angefügt (REX_VALUE[1][]).
Mit der mForm könnte das so aussehen:

Code: Alles auswählen

# Modul EINGABE
$objForm = new mform()
$objForm->addCheckboxField(1.1,array('date'=>'Datum'), array(), "date");
$objForm->addCheckboxField(1.2,array('headline'=>'Titelzeile'), array(), "headline");
$objForm->addCheckboxField(1.3,array('content'=>'Kurztext'), array(), "content");
$objForm->addCheckboxField(1.4,array('file'=>'Bild'), array(), "file");
echo $objForm->show_mform();

Code: Alles auswählen

# Modul AUSGABE
$checkboxes   = rex_var::toArray('REX_VALUE[1]');
echo '<pre>';
print_r($checkboxes);
echo '</pre>';
grz. Chris
Zuletzt geändert von darwin am 25. Apr 2013, 10:01, insgesamt 1-mal geändert.

site-concept
Beiträge: 52
Registriert: 15. Nov 2011, 17:02

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 10:00

Bei uns sieht es so aus, hier mal zwei Beispiele:

[ externes Bild ]

[ externes Bild ]

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 10:08

Geile Idee, geiles Addon, geile Modulbeipiele :D

Mal schauen ob ichs auch irgendwann mal schaffe auf das Addon umzusteigen... :mrgreen:

Benutzeravatar
RexDude
Beiträge: 2543
Registriert: 22. Apr 2010, 11:24

Re: MForm Dokumentation Git-Wiki

25. Apr 2013, 11:00

An alle die die jQuery UI Tabs einsetzen: Kennt ihr das hier schon: http://www.blogrammierer.de/jquery-ui-t ... ei-reload/

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

28. Apr 2013, 20:38

@Chris und @site-concept

Danke für die tollen Beispiele. Find ich super!

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

10. Jun 2013, 12:42

Hallo Joachim...
jetzt hab ich hier iwie nen Fehler (BUG?).

serialize/unserialize Problem mit Textarea & Array.
Eingabe:

Code: Alles auswählen

<?php
$objForm = new mform();
$objForm->addHtml('<b>Geben Sie hier den Text-1 ein:</b>');
$objForm->addTextAreaField(1.3,array('class' => 'tinyMCEEditor-simple'));
$objForm->addHtml('<br/>');
echo $objForm->show_mform();
Ausgabe:

Code: Alles auswählen

$column_1 = rex_var::toArray('REX_HTML_VALUE[1]');
print_r($column_1);
Sobald man in dem tinyMCE ein nicht serialize konformes
Zeichen eingibt (zb. &-Zeichen), knallt es :oops:

bzw. (Frage:) müsste man das evtl auch in der Eingabe schon unserializen?

Eingabe:

Code: Alles auswählen

$rex_var_1 = rex_var::toArray('REX_VALUE[1]');
oder evtl würde das hier helfen:

Code: Alles auswählen

//to safely serialize
$safe_string_to_store = base64_encode(serialize($multidimensional_array));

//to unserialize...
$array_restored_from_db = unserialize(base64_decode($encoded_serialized_string));
Kannst du das bitte mal testen.
Danke. gruß Chris

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

10. Jun 2013, 16:52

Hallo Chris,

das ist wirklich eine spezielle Sache. Ne konkrete Lösung hab ich jetzt nicht parat da müsste man mal genauer drauf schauen.

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

10. Jun 2013, 17:10

HI...
lass mal... das hängt mit unserialize/serialize zusammen.
Man sollte halt dann für HTML-Text (z.B. ausm TinyMCE)
kein REX_VALUE_ARRAY benutzen (REX_VALUE [1][]) sondern
einen "einfachen" REX_VALUE[1]. Dann klappts auch ...
Somit kann man das auch wieder mit der mForm nutzen ;)

grz. Chris

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

11. Jun 2013, 11:25

Hallo Chris,

ja da hast recht, es gibt ja noch genug andere rex_values die man als array nutzen kann. Es gibt ja wohl eher seltener den Fall, dass man mehr als 20 Editoren pro Modul-Input Form benötigt.

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

5. Aug 2013, 13:11

Hallo Joachim,
Danke nochmal für das AddOn.
Nur leider habe ich nun (denke ich) einen Bug entdeckt -> addMediaField.
Sobald man hier bestimmte types angibt ('types'=>'gif,jpg,png'),
werden keine Bilder mehr im Medienpool zur Auswahl angezeigt.
Auch wenn es jpg, gif oder png sind ...

Redaxo 4.5 / mForm 2.2.1.-rc.1

grz. Chris

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

8. Aug 2013, 22:33

Hallo Chris,

MForm ist ja schon bei Version 2.2.1-rc.4 siehe: https://github.com/joachimdoerr/mform/b ... md#221-rc4

Sonst ist es ja so, dass hier lediglich aufgerufen wird, was Redaxo bietet. Die Type-Begrenzung nutz ich ständig und mir ist da noch kein Fehler aufgefallen. Bitte installier mal die neue MForm und schau ob das dann immer noch Thema ist sonst wäre mal ein Test interessant ohne MForm ob es auch bei reiner Redaxo Modul-Input-Schreibweise auch zu Fehlern kommt oder nicht.

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

Joachim.Dörr
Beiträge: 1403
Registriert: 7. Apr 2006, 01:49
Kontaktdaten: ICQ Website

Re: MForm Dokumentation Git-Wiki

8. Sep 2013, 00:01

Wer kennt denn schon das MForm Custom Link Element? Für alle die selbiges Problem haben https://github.com/redaxo/redaxo/issues/347 wäre das die Lösung. Die Aktuelle MForm für R4.5 stellt dieses Element bereit.

lg
Joachim
Doerr Softwaredevelopment | GitHub
Beati pauperes spiritu.

phloo
Beiträge: 76
Registriert: 5. Aug 2008, 17:06

Re: MForm Dokumentation Git-Wiki

27. Jan 2014, 18:45

Das Addon sieht sehr interessant aus, aber bevor ich es installiere und teste, hätte ich noch zwei Verständnisfragen:

1.) Wie kann man den Submit Button hinzufügen?
2.) Was passiert nach erfolgreichem Absenden & validieren - muss man selbst einen Mailer erstellen?

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

Re: MForm Dokumentation Git-Wiki

27. Jan 2014, 20:41

HI,
bist du sicher, das du das MForm AddOn meinst?

grz chris

Zurück zu „Allgemeines [R4]“