userinput und textarea bzw. fileupload troubles

Fragen zum Erstellen von Templates für webEdition.
Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

userinput und textarea bzw. fileupload troubles

Beitragvon christobal » Mo 16. Jul 2018, 14:47

Hallo aus Tirol, ich hab wieder was Komisches!

Und zwar versuche ich über ein Formular Objekte anzulegen. So weit, so gut!
Einzig, Textareas und File-Uploads mögen nicht! Textinputs und Checkboxes sind bei den Objekten mit Inhalt befüllt. File-Uploads und Textareas bleiben leer...

wE Version: 8.0.3

Code: Alles auswählen

<we:form id="4091" type="object" name="edit" method="post" classid="17" enctype="multipart/form-data" >
<we:userInput type="textarea" name="Adresse" editable="true" cols="500" rows="5" wysiwyg="false" wysiwyg="false" />
Bitte Hiiilfe!
Christoph
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon christobal » Mi 18. Jul 2018, 16:56

Bin ich der "Einzigste" mit diesem Problem?
Tritt das bei anderen nicht auf?

Bitte um Hilfe!
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

Benutzeravatar
Finn
Senior Member
Beiträge: 285
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon Finn » Do 19. Jul 2018, 14:34

Moin Christoph,

ich habe es gerade mal bei mir in einer 8.0.2 getestet, dort habe ich keine Probleme textarea Felder aus dem Frontend mit einem Formular zu befüllen.

Code: Alles auswählen

	
	
<we:form type="object" classid="5" name="obst-edit" nameid="obst-edit" method="post" id="self">
		
	<we:userInput type="textarea" name="Text" editable="true" />

	<input type="submit" value="Speichern" />
	
</we:form>
LG
Finn
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon christobal » Mo 23. Jul 2018, 10:37

Vielen Dank fürs Probieren!

Hab Dein Skript unter 8.0.3 versucht, leider ergebnislos und für mich fast noch blöder ist der nicht funktionierende File-Upload.
Bitte um Hilfe! Kann ich das evtl. in PHP nachstellen?
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

Benutzeravatar
Finn
Senior Member
Beiträge: 285
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon Finn » Mo 23. Jul 2018, 15:38

Hast du mal gepfrüft ob mit deinem <we:write> alles stimmt?

Manchmal sind es ja Kleinigkeiten die man übersieht.
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon christobal » Mo 23. Jul 2018, 16:33

Hallo Finn, danke für Deine Hilfe!!

Ich hab 2 Templates
mit den 2 korrespondierenden Dokumenten
und 1 Klasse

test-editieren.tmpl

Code: Alles auswählen

<we:ifNotEditmode>
<we:form id="4205" type="object" name="testedit" method="post" classid="20" >
<we:userInput type="text" name="textzeiler" id="textzeiler" /><br />
<we:userInput type="textarea" rows="5" name="textboxer" id="textboxer" editable="true" /><br />
<we:userInput type="binary" name="binarier" parentid="1063" /><br />
<input type="submit" name="submit" value="Speichern" />
</we:form>
</we:ifNotEditmode>
test-schreiben.tmpl

Code: Alles auswählen

<we:write type="object" formname="testedit" publish="true" searchable="true" classid="20" name="testobjekt" />
<we:ifWritten type="object" formname="testedit">Ihr Test wurde erfolgreich gespeichert</we:ifWritten>
Das Objekt wird angelegt, aber eben nur der textinput (textarea und binary bleiben im Objekt leer)

Was komisch ist, wenn ich mir das nackte Formular http://tjblj.bigdetail.com/at/test/editieren.php mit einem Editor öffne,
macht er
<we:userInput type="text" name="textzeiler" id="textzeiler" />
zu
<input id="textzeiler" name="we_ui_testedit[textzeiler]" type="text">

aber die

<we:userInput type="textarea" rows="5" name="textboxer" id="textboxer" editable="true" />
zu
<textarea rows="5" name="textboxer" id="textboxer"></textarea>

Vielleicht liegt das der Hund begraben?
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon christobal » Di 24. Jul 2018, 10:13

Sodala, ich antworte mir einfach selber!

so hats nicht funktioniert:

Code: Alles auswählen

<we:userInput type="text" name="Details" id="Details" class="form-control"  />
aber wenn ich die textarea mit dem entsprechenden Namen versehe, klappts:

Code: Alles auswählen

<textarea rows="5" name="we_ui_edit[Details]" class="form-control"></textarea>
Also vermutlich ein Bug!

Jetzt muss ich noch den fileupload gebacken bekommen.
Bitte um Hilfe!
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

Benutzeravatar
Finn
Senior Member
Beiträge: 285
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon Finn » Di 24. Jul 2018, 14:45

Hm komisches Verhalten...

Sorry da müstte ich gerade auch selber nochmal nachbauen und Testen, allerdings hab ich gerade keine Kapazitäten. :(
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon WBTMagnum » Di 24. Jul 2018, 22:17

Hallo Christoph,

Sollte es nicht type="textinput" und type="textarea" sein? Ist wohl nur ein Copy&Pest Fehler ;-).

Grundsätzlich bist du von folgendem Problem betroffen: Ticket #12013. Fix gibt es bislang noch keinen.

Liebe Grüße,
Sascha

lukasimhof
Member
Beiträge: 44
Registriert: Do 30. Aug 2012, 16:09
Wohnort: Berlin

Re: userinput und textarea bzw. fileupload troubles

Beitragvon lukasimhof » Do 26. Jul 2018, 10:05

In dem genannten Ticket geht es darum, dass der Frontend-Wysiwyg den Feldinhalt eines zu bearbeitenden Objekts nicht anzeigt,
während es in der Diskussion hier darum geht, dass der Inhalt einer Frontend-Textarea (wysiwyg=false) nicht im neuen Objekt ankommt: Sind zwei verschiedene Bugs.
Interessanterweise besteht das Schreibproblem nur für wysiwyg=false: Der Inhalt des Frontend-Tiny kommt im Objekt an...

Wie auch immer: wird beides heute noch gefixt in 8.0.3.1 nightly (aka 8.0.4).

Die Sache mit dem Upload muss ich mir erst ansehen.

LG Lukas
Core-Entwickler webEdition e.V.

lukasimhof
Member
Beiträge: 44
Registriert: Do 30. Aug 2012, 16:09
Wohnort: Berlin

Re: userinput und textarea bzw. fileupload troubles

Beitragvon lukasimhof » Do 26. Jul 2018, 12:24

Hallo Christoph,

die Sache mit dem userInput type="textarea" wysiwyg="false" ist eine Bagatelle:
Du kannst in webEdition/we/include/we_tags/we_tag_userInput.inc.php in Zeile 361
(innerhalb von if(!weTag_getAttribute('wysiwyg', $attribs, false, we_base_request::BOOL)){}, über dem return)
folgendes ergänzen:
$atts['name'] = $fieldname;

Ich checke das in 8.0.3.1 nightly (TRUNK!) ein, dann bekommst du den Fix auch durch Updatewiederholung innerhalb der nightly bzw. durch Update auf die nightly.

=> ACHTUNG: immer die TRUNK-Versionen benutzen, NIE MAIN-DEVELOP!

LG Lukas
Core-Entwickler webEdition e.V.

lukasimhof
Member
Beiträge: 44
Registriert: Do 30. Aug 2012, 16:09
Wohnort: Berlin

Re: userinput und textarea bzw. fileupload troubles

Beitragvon lukasimhof » Do 26. Jul 2018, 12:27

Sorry: in 8.0.3 muss der Fix nach Zeile 362 rein...
Core-Entwickler webEdition e.V.

lukasimhof
Member
Beiträge: 44
Registriert: Do 30. Aug 2012, 16:09
Wohnort: Berlin

Re: userinput und textarea bzw. fileupload troubles

Beitragvon lukasimhof » Do 26. Jul 2018, 15:40

@Christoph:
Was geht denn nicht mit dem Fileupload:
- mit userInput type="img" konnte ich Bilder erfolgreich uploaden
- mit userInput type="binary" geht alles, was in den Typ "sonstige Dateien -> sonstige" reingeht, also Binaries, für die es keinen eigenen Typ gibt in wE

Nur mit Audios und PDFs kann es Probleme geben, weil die seit Version 8 nicht mehr in sonstige -> sonstige gesetzt werden können
=> Dafür müssen wir noch eine Lösung finden
=> vielleicht indem wir sagen, PDFs nd Audios kommen sinnvollerweise weiterhin in ihre eigenen Typen, aber der Objekt-Feldtyp "Binary" kann neben sonstige -> sonstige auch PDF und Audio aufnehmen. Das lässt sich aber nicht in einigen Minuten machen: Dazu komme ich frühestens Mitte August.
Core-Entwickler webEdition e.V.

Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Re: userinput und textarea bzw. fileupload troubles

Beitragvon christobal » Fr 27. Jul 2018, 11:27

Hallo! Und vielen Dank fürs Mitdenken!

Ja, es geht um PDFs und zwar auf folgender Seite: https://tjblj.at/at/jobs/jobinserat/

Stellenangebote werden von örtlichen Firmen nach Eingabe des CAPTCHA für Tirols Nachwuchsbauern gepostet.
Wir haben uns in der Zwischenzeit beholfen, dass der Sekretärin das Stellenbeschreibungs-PDF per Mail gesandt wird...;-)
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

Benutzeravatar
eckenkreis_partner
webEdition Gold Partner
webEdition Gold Partner
Beiträge: 1
Registriert: Do 13. Nov 2014, 18:17

Re: userinput und textarea bzw. fileupload troubles

Beitragvon eckenkreis_partner » Di 30. Okt 2018, 11:50

Moin, gibt es zum Thema PDF -> userInput="binary" bereits eine Lösung? Habe das gleiche Problem, PDF Dateien lassen sich nicht hochladen. Habe diverse Kunden die das extrem nutzen und nicht verstehen, warum in webEdition 8.x keine PDF Dateien mehr gehen. Wäre super dankbar für eine Rückinfo. Hier hieß es ja vor August kommt man nicht dazu. Jetzt haben wir bald November.

Werde es auch in die Bugbase mit aufnehmen, konnte es dort nicht finden.


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 16 Gäste