Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtig Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Listbox-Werte werden in der heruntergeladenen PDF-Datei nicht angezeigt

Mehr
4 Monate 2 Tage her #10594 von Popp
Hallo!

Es freut mich sehr, dass die Entwicklung der Website mit dieser Erweiterung Fortschritte macht. Leider freut man sich manchmal zu früh!

Ich habe zwei Formulare gestaltet und die entsprechenden Daten in den Tabellen ausgewertet. Auch der PDF-Download dieser Tabellen ist mir gelungen. Allerdings habe ich ein neues Problem festgestellt:

Die Werte aus der Listbox verhalten sich merkwürdig:
1. Ich kann sie über das Formular eintragen.
2. Ich sehe sie in der Tabelle der Website.
3. Bei der Erstellung des PDFs dieses Formulars erscheinen sie ebenfalls korrekt in der Vorschau.
4. Auf dem heruntergeladenen PDF sind die Werte jedoch nicht mehr vorhanden! Es fehlen also nur die Werte aus diesem Feldtyp (Listbox).

Das Löschen des Joomla-Cache und des Browser-Cache hat keine Verbesserung gebracht.

Im Forum habe ich bisher noch kein ähnliches Problem und keine Lösung gefunden.

Wo könnte ich nachsehen?

Vielen Dank

I. Popp
 

Mehr
4 Monate 2 Tage her #10596 von Administrator AV
Hallo Popp,

Tritt das Problem mit allen Listbox-Feldern auf oder nur bei einem?

Hat das Listbox-Feld irgendwelche besonderen Einstellungen (z.B. Edit Only Feld, oder 'Eindeutige Werte erzwingen'...)?

Ist der verwendete Platzhalter korrekt?

Bislang hat niemand ein vergleichbares Problem gemeldet.
Und auch auf meiner Entwicklungsumgebung funktioniert die Verwendung von Listbox-Feldern in PDF Templates fehlerfrei.
Insofern denke ich, dass das Problem tatsächlich einen der oben genannten Punkte bzw. eine ungünstige oder falsche Konfiguration als Ursache hat.

Könntest du uns gegebenfalls ein Akeeba Backup der Webseite zur Verfügung stellen, damit wir das Problem nachvollziehen können?
Welche Joomla und welche Visforms Version verwendest du?

Herzliche Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
4 Monate 2 Tage her #10597 von Popp
1. Edit only Feld = Nein
2. Eindeutige Werte erzwingen = Nein
3. Platzhalter = Ich habe die Tabelle mehrmals gelöscht und neu eingefügt. M.M.n sollte der Platzhalter richtig sein.

Joomla 4.4.6
Visforms Version 4.4.3, Subscription Version 4.4.3, © 2012 - 2024

Noch interessanter: Wenn ich in der Vorschau (Backend) bin, werden die Werte korrekt angezeigt, und die PDF-Datei, die man hier herunterladen kann, enthält ebenfalls diese Werte. Nur wenn ich über das Frontend herunterlade, fehlen diese Werte.
Siehe da nbeide Bilder.

Dieses Verhalten tritt nur bei der Platzhalter, die ein Listbox sind. 2 solche gibt es im Formular "Liste aller Lehrfortbildungsveranstaltungen", "Fortbildungstyp" und "Bewertung" und genauso im Formular "Liste der ausgeliehenen Bücher": Feld: "Klasse" (Bild: Lieste der Bücher)

Ein Backup über Akeeba ist ca. 680 MB groß. Wie soll ich es übermitteln?

Vielen Dank
I. Popp

     





 
  • Mehr
    4 Monate 2 Tage her - 4 Monate 2 Tage her #10598 von Administrator AV
    Hallo Popp,
    Wir verwenden dazu folgende Plattform:
    wetransfer.com
    Trage dort unsere E-Mail Adresse ( forum (--at--) vi-solutions.de ) als 'Email to' ein.
    Herzliche Grüße,
    Aicha

    :idea: I recommend you the new and up-to-date documentation for Joomla 4:
    docs.joomla-5.visforms.vi-solutions.de/en/docs/
    Most of this also applies retrospectively to Joomla 3.
    Please only ask 1 question per topic :-).

    :idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
    docs.joomla-5.visforms.vi-solutions.de/docs/
    Das meiste gilt rückwirkend auch für Joomla 3.
    Bitte immer nur 1 Frage pro Thema stellen :-).
    Letzte Änderung: 4 Monate 2 Tage her von Administrator AV.

    Mehr
    4 Monate 2 Tage her - 3 Monate 3 Wochen her #10599 von Administrator AV
    Hallo Popp,

    danke für das Backup.

    Ich kann das Problem reproduzieren.
    Da funktioniert definitiv in Visforms etwas nicht ganz wie es soll.

    Prinzipiell gilt:
    Der beste Weg Platzhalter in das PDF Dokument einzufügen ist es, die dafür vorgesehene Funktion des Editors zu verwenden.
    Im Editor auf 'CMS Inhalt' gehen und dann den untersten Eintrag 'Visforms Platzhalter' auswählen.
    Dann im Popup Fenster das Feld und die gewünschte Darstellungsweise auswählen und das Popup schließen.
    Das manuelle Einfügen eines Platzhalters mit der Syntax, wie du es getan hast, sollte aber auch funktionieren.

    Für Felder vom Typ Listbox gibt es vier unterschiedliche Platzhalter.
    Alle haben einen zusätzlichen Parameter.
    Allerdings funktionieren diese auch nicht ganz korrekt.

    Wir sehen das als einen Bug in Visforms an und werden das Verhalten anpassen.
    Ich habe dazu einen Issue zur Entwicklung in der Bug-Liste angelegt:
    Issue [VF-1177] Forum: VFJ4 VFJ5: Platzhalter für Listbox-Feld ohne Display-Parameter funktioniert im PDF im Frontend nicht

    Wenn wir den Bug-Fix releasen, wirst du explizit über das Release hier im Thema informiert.
    Vielen Dank nochmal für Deinen Hinweis!

    Quickfix:
    Für dich gibt es aber sofort gute Lösung.


    Wenn du statt des vermutlich manuell eingefügten Platzhalters
    ${fortbildungstyp}

    (der definitiv der Anleitung entspricht und funktionieren sollte)
    folgenden Platzhalter verwendest

    ${fortbildungstyp|DISPLAYOPTIONVALUE}

    dann funktioniert das PDF auch vom Frontend aus und zeigt den z.B. 'Workshop'.

    Analog für jede andere Listbox, die du in einem PDF verwenden willst.
    Das |DISPLAYOPTIONVALUE mit in den Platzhalter nehmen.

    Herzliche Grüße,
    Aicha

     

    :idea: I recommend you the new and up-to-date documentation for Joomla 4:
    docs.joomla-5.visforms.vi-solutions.de/en/docs/
    Most of this also applies retrospectively to Joomla 3.
    Please only ask 1 question per topic :-).

    :idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
    docs.joomla-5.visforms.vi-solutions.de/docs/
    Das meiste gilt rückwirkend auch für Joomla 3.
    Bitte immer nur 1 Frage pro Thema stellen :-).
    Letzte Änderung: 3 Monate 3 Wochen her von Administrator IV.

    Mehr
    4 Monate 2 Tage her #10603 von Popp
    Es funktioniert großartig!

    Vielen herzlichen Dank für die superschnelle Unterstützung und die unglaublich einfache Lösung! Ich bin begeistert!

    I. Popp

    Moderatoren: Administrator AVAdministrator IV
    Powered by Kunena Forum