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.

Leere Felder führen zu Fehler in der Exportdatei

Mehr
8 Jahre 8 Monate her #2014 von tco61
Hallo zusammen,
habe zu diesem Thema im Forum leider nix gefunden, obwohl ich mir nicht vorstellen kann, dass nur ich dieses Problem habe.
In der Exportdatei werden leere Felder nicht mit dem angegeben Trenner versehen, so dass in der Exportdatei letztendlich die Spalten verschoben sind.
Wo liegt mein Fehler?
Grüße
Klaus

Mehr
8 Jahre 8 Monate her #2016 von Administrator AV
Administrator AV antwortete auf Leere Felder führen zu Fehler in der Exportdatei
Hallo Klaus,

also normalerweise wird nach einem leeren Feld trotzdem der Trenner geschrieben und bei mir funktioniert das auch.

Ich glaube, da müsste ich deine Daten sehen um zu sehen, wo das Problem liegt. Kannst du mir die #__visforms, #__visfields, #__visforms_n und #__visforms_n_save (wo n die eine Zahl ist) Tabellen aus deiner Datenbank exportieren und an contact@vi-solutions.de mailen? Welche Visforms Version verwendest du.

Ich würde die Tabellen dann hier local auf einem Testsystem impotieren und könnte dann im Debugger schauen, warum die Trenner nicht geschrieben werden.

Gruß,
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
8 Jahre 8 Monate her #2017 von Administrator AV
Administrator AV antwortete auf Leere Felder führen zu Fehler in der Exportdatei
Hallo Klaus,

ok, hab noch mal genauer geschaut und ja, offensichtlich werden leere Felder z.T. nicht richtig mit exportiert.
Und zwar alle, die hinter dem letzten gefüllten Feld stehen.

Ich schau mal in den Code.

Die Tabellen brauche ich dann doch nicht.

Danke und Gruß,
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
8 Jahre 8 Monate her #2018 von Administrator AV
Administrator AV antwortete auf Leere Felder führen zu Fehler in der Exportdatei
Hallo Klaus,

so hab in den Code geschaut und festgestellt, dass es tatsächlich Situationen gibt (abhängig von der Exportkonfiguration) in der es zu Zeilenverschiebungen kommen kann.

Das dies nur bei ganz bestimmten Konfigurationen eintritt und der Export vielleicht nicht so häufig verwendet wird, ist das offensichtlich noch niemandem aufgefallen.

Danke, also, dass du diesen Fehler gefunden und dir die Mühe gemacht hast ihn hier zu posten.

Ich werde den Fehler im nächsten Visforms Release beheben.

Damit der Export bei dir gleich richtig funktioniert musst du folgende Änderungen vornehmen (die ich exakt genauso in den Visforms Core einfüge):

Öffene die Datei administrator/components/com_visforms/controllers/visdatas.php (am besten vorher eine Sicherungskopie der Datei machen)
In der Funktion export() findest du 3 x folgende Codezeile
Code:
$data = rtrim ( $data , $separator );

und zwar in der Zeile 143, der Zeile 193 und der Zeile 225 im Original

Bitte kommentiere diese drei Codezeilen aus (indem du // davor schreibst)
Code:
//$data = rtrim ( $data , $separator );

Bitte lass mich wissen, ob das dein Problem behebt.

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 :-).
Folgende Benutzer bedankten sich: tco61

Mehr
8 Jahre 8 Monate her #2019 von tco61
:cheer:
Hallo Aicha,

na das nenn` ich Service.
Super - Problem gelöst.
Vielen Dank

Grüße
Klaus

Mehr
8 Jahre 8 Monate her #2020 von Administrator AV
Administrator AV antwortete auf Leere Felder führen zu Fehler in der Exportdatei
Hallo Klaus,

super! Dann übernehm ich die Änderungen so für das nächste Update in den Core.

Danke für die Spende. :)

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

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum