Contao-Camp 2024
Ergebnis 1 bis 13 von 13

Thema: Formularfelder werden nicht angezeigt

  1. #1
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard Formularfelder werden nicht angezeigt

    Hallo,
    schon lange wollte ich diese Erweiterung mal benutzen, und gleich hab ich ein Problem: erste Frage angelegt, die Felder (multiple choice) werden leider nicht angezeigt, nur der Fragentext.

    Sieht dann im Debug-Modus so aus:

    Seite 1 von 2
    Wodurch wurden Sie auf unser Unternehmen aufmerksam?
    Warning: Invalid argument supplied for foreach() in system/modules/survey_ce/templates/survey_answers_multiplechoice.html5 on line 10
    #0 system/modules/survey_ce/templates/survey_answers_multiplechoice.html5(10): __error(2, 'Invalid argumen...', '/var/www/client...', 10, Array)
    #1 system/modules/core/library/Contao/Template.php(276): include('/var/www/client...')
    #2 system/modules/core/classes/FrontendTemplate.php(37): Contao\Template->parse()
    #3 system/modules/survey_ce/classes/ContentSurvey.php(507): Contao\FrontendTemplate->parse()
    #4 system/modules/core/elements/ContentElement.php(159): Contao\ContentSurvey->compile()
    #5 system/modules/survey_ce/classes/ContentSurvey.php(52): Contao\ContentElement->generate()
    #6 system/modules/core/library/Contao/Controller.php(456): Contao\ContentSurvey->generate()
    #7 system/modules/core/modules/ModuleArticle.php(205): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #8 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
    #9 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #10 system/modules/core/library/Contao/Controller.php(392): Contao\ModuleArticle->generate(false)
    #11 system/modules/core/library/Contao/Controller.php(254): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #12 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
    #13 index.php(249): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #14 index.php(433): Index->run()
    #15 {main}

    Contao Version 3.2.7, PHP-Version 5.5.9

    Jemand ne Idee für mich?

    Gruss

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hier ist die betreffende Stelle https://github.com/hschottm/survey_c...oice.html5#L10

    Versuch da mal ein Dump.
    PHP-Code:
    ...
    <?php 

    dump
    ($this->choices);

    foreach (
    $this->choices as $id => $choice): ?>
    ...
    Da muss ein Array zur Verfügung stehen. Wenn nicht, dann würde ich das mal im Ticketsystem melden. Aber vorher musst du Contao auf 3.5.30 updaten und auch die aktuelle Version von survey_ce installieren.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie hast du die Erweiterung denn installiert?

    Hast du im BE bei der Frage auch die Möglichkeit die entsprechenden Multiple Choice Antworten zu erfassen?

  4. #4
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    Hallo,

    auf einer Dev-Umgebung hab ich mal die Website in Kopie angelegt. Update von Contao 3.2.7 auf 3.5.30 hat nichts gebracht.
    PHP von 5.4 auf 5.6 gestellt hat auch nichts bewirkt.

    Ja, ich kann im BE die Antworten wunderbar eingeben, sehe sie auch wenn ich den Artikel speichere - aber auf der Website nicht.

    Beim Dump bekomme ich als Antwort: NULL

    Ich habe die Erweiterung ganz normal über den Erweiterungskatalog installiert.

    Fehler bleibt der selbe - leider. Noch Ideen?

  5. #5
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich denke, dass wenn du jetzt auf den aktuellen Versionen bist, dass du dies im Ticketsystem melden kannst. Denn selbst wenn du im BE etwas vergessen hast, oder falsch anhaken solltest, sollte es ja eigentlich keine solche Fehlermeldung geben.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  6. #6
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    Ticketsystem - meinst du bei github unter survey_ce ?

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja genau, Link steht ja oben.

    Ah, haste ja schon gepostet. Code setzt man dort so
    Code:
    ```
    my code
    ```
    
    oder
    ```php
    my php code
    ```
    Oder als Quote
    Code:
    > my zitat first line
    myzitat next line
    
    normal text
    Geändert von Andreas (04.11.2017 um 18:05 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  8. #8
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    oops, sorry

  9. #9
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Braucht kein "sorry", war nur ein Hinweis . Gibt ja auch ne Hilfeseite, wo das erklärt ist. Und du kannst den Beitrag im Nachhinein noch korrigieren.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  10. #10
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    Gibt's keine weiteren Hilfen?
    Hat denn jemand eine funktionierende Version der survey_ce die er mir geben kann? Dann wuerde ich die mal testen.

  11. #11
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    mhhhh, klingt jetzt doof, ABER "bei mir gehts".

    Habe survey_ce 3.1.0.1 (https://github.com/hschottm/survey_c...es/tag/3.1.0.1) und den textwizard aus dem ER (3.1.0, https://contao.org/en/extension-list...010009.en.html).

    Contao 3.5.30

    Keine Modifikationen o.ä.

  12. #12
    Contao-Nutzer Avatar von liebling65
    Registriert seit
    23.01.2011.
    Ort
    Regensburg
    Beiträge
    198

    Standard

    Hä, nicht dein ernst? Ok, ich habe die Erweiterung (Beta) aus dem ER geloescht, die von dir bezeichnete aus dem Github ins Verzeichnis /modules kopiert, Installtool gestartet, Datenbankupdate gemacht, Umfrage angelegt - zwar keine Fehlermeldung, aber auch keine Anzeige.

    Hab mal zwei Screenshots angehängt...

    Bildschirmfoto 2017-11-08 um 11.23.52.png
    Bildschirmfoto 2017-11-08 um 11.24.00.png

  13. #13
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Fehler hat sich mittlerweile geklärt.

    Es wurden nicht nur die Antworten nicht gerendert, sondern die ganze Frage nicht. Auch nicht Titel und Beschreibung.

    Am Ende war die Lösung recht simpel: in den Seiten der Umfrage darf man als Seitentemplate nur die "survey_questionblock..." verwenden.

    siehe dazu auch: https://github.com/hschottm/survey_c...ment-343859932

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •