Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

Datum und Uhrzeit

More
8 months 1 week ago #10184 by Administrator IV
Replied by Administrator IV on topic Datum und Uhrzeit
Hallo Anja,

bei mir funktioniert das Beispiel-Formular auch in einem Visforms-Modul korrekt.

Auf deiner Seite gibt es einen JavaScript-Fehler, der aus dieser Bibliothek (eines Plugins) kommt:
/plugins/system/gdpr/assets/js/cookieconsent.min.js

Der Fehler lautet:
Uncaught TypeError: window.cookieconsent is undefined

Danach bricht die Code-Ausführung ab und auch der individuelle Code kommt dadurch nicht zur Ausführung.
Diesen Fehler müsstest du als erstes beheben.

Auch musst du das Folgende beachten (B = Beachtung):

B1 - Nicht das selbe Formular zweimal auf der Seite einfügen
Der Code ist nicht darauf vorbereitet, dass es 2 Formulare mit gleichen Feldern gibt.
Dein Test-Formular ist leider ungeeignet, solange du dich nicht auf 1 Exemplar des gleichen Formulars beschränkst.
Aber trotzdem Danke für den Versuch der gleichzeitigen Präsentation beider Varianten!

B2 - Deine Code-Anpassung ist falsch und führt ins Leere
Dein Code mit deinen Ändrungen
Code:
// field 'time-1' with 12 hour format const fieldID21 = 498; jQuery(`#field${fieldID21}`).timepicker({     timeFormat: 'h:mm p',     interval: 30,     minTime: '8:00am',     maxTime: '10:00pm',     dynamic: false,     dropdown: true,     scrollbar: true });

Die Feld-ID ist der Wert der Variablen, nicht der Name der Variablen
Die beiden Zeilen mit der Feld-ID müssen wie folgt lauten.
Code:
const fieldID = 21; jQuery(`#field${fieldID}`).timepicker({

Oder du schreibst einfach nur 1 Zeile (ganz ohne Variable) mit dem Folgenden:
Code:
jQuery(`#field21`).timepicker({

Ändere das Test-Formular einfach auf die gleiche Art um, mit der du auch das Formular in der produktiven Seite anzeigst.

Liebe Grüße, Ingmar

: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 :-).

More
8 months 3 days ago #10210 by Anja
Replied by Anja on topic Datum und Uhrzeit
Hallo Ingmar,
vielen Dank wieder für die Antwort, leider hab ich immer noch Probleme..
was ich jetzt gemacht habe:
Das Problem mit dem Javascript (Gpdr) ist weg,
nur 1 Modul auf der Seite "Test" und den Code habe ich eigentlich auch so angepasst wie vorgeschlagen:

// load the timepicker library
jQuery("<link/>", {
    rel: 'stylesheet',
    type: 'text/css',
    href: '//cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.css'
}).appendTo("head");
jQuery("<script/>", {
    src: '//cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js'
}).appendTo("head");

// initialize and configure fields
jQuery(document).ready(function() {
    console.log('FEWA script loaded');
    
    // field 'time-1' with 12 hour format
 jQuery(`#field21`).timepicker({
        timeFormat: 'h:mm p',
        interval: 30,
        minTime: '8:00am',
        maxTime: '10:00pm',
        dynamic: false,
        dropdown: true,
        scrollbar: true
    });
    
    // field 'time-2' with 24 hour format: fix start and end time
    const fieldID = 22;
    jQuery(`#field${fieldID}`).timepicker({
        timeFormat: 'HH:mm',
        interval: 30,
        minTime: '8:00',
        maxTime: '22:00',
        dynamic: false,
        dropdown: true,
        scrollbar: true,
    });
});

Liebe Dank für die Hilfe
Anja

More
8 months 2 days ago - 8 months 2 days ago #10211 by Administrator IV
Replied by Administrator IV on topic Datum und Uhrzeit
Hallo Anja,

dein Test-Formular mit dem geänderten JavaScript funktioniert.

Herzlichen Glückwunsch!

Es gibt keinen JavaScript-Fehler auf der Seite.
Für die Felder 'time-1' und 'time-2' kann eine Uhrzeit entsprechend der jeweiligen Initialisierung im Code ausgewählt werden.

Zitat: leider hab ich immer noch Probleme.
Weder beschreibst du ein offenes Problem noch kann ich feststellen, dass das Formular nicht wie erwartet funktioniert.

Was fehlt noch?

Liebe Grüße, Ingmar

: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 :-).
Last edit: 8 months 2 days ago by Administrator IV.

More
8 months 2 days ago #10212 by Anja
Replied by Anja on topic Datum und Uhrzeit
Ja super, tatsächlich, es funktioniert!
Vielleicht lag es wieder an einem hartnäckigen Browsercache..
Vielen Dank!!!

More
8 months 2 days ago - 8 months 2 days ago #10213 by Administrator IV
Replied by Administrator IV on topic Datum und Uhrzeit
Hallo Anja,

der Browser-Cache verursacht viele temporäre Probleme.
Auch im Falle eines Updates ist Visforms davon durchaus betroffen.

Formular nach Update verändert:
docs.joomla-5.visforms.vi-solutions.de/f...sehen-ver%C3%A4ndert

Zitat:
Hinweis: Sie können den Cache des Web-Browsers leeren und alle Dateien neu herunterladen lassen durch die Tastenkombination:
Strg + Umschalt + R

Liebe Grüße, Ingmar

: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 :-).
Last edit: 8 months 2 days ago by Administrator IV.
The following user(s) said Thank You: MaliRaj

More
8 months 2 days ago #10214 by Anja
Replied by Anja on topic Datum und Uhrzeit
Hallo Ingmar,
jetzt kommt nochmal ein Problem für mich auf..
Wenn ich meine Uhrzeit mit 5 h Vorlauf setze, dann ich ja für den heutigen Tag nicht mehr um 18:00 Uhr reservieren, verständlich.
Aber für morgen sollte 18:00 Uhr ja wieder möglich sein? D.h. die Uhrzeit müsste dann in Abhängigkeit des eingegebenen Datums angezeigt werden, denn das funktioniert jetzt bei mir nicht. Für morgen wird das gleiche angezeigt, wie heute.. ?
Vielen lieben Dank für die Antwort..
Anja
 

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum