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?

Leere Felder führen zu Fehler in der Exportdatei

More
9 years 2 months ago #2014 by 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

More
9 years 2 months ago #2016 by Administrator AV
Replied by Administrator AV on topic 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 :-).

More
9 years 2 months ago #2017 by Administrator AV
Replied by Administrator AV on topic 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 :-).

More
9 years 2 months ago #2018 by Administrator AV
Replied by Administrator AV on topic 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 :-).
The following user(s) said Thank You: tco61

More
9 years 2 months ago #2019 by tco61
:cheer:
Hallo Aicha,

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

Grüße
Klaus

More
9 years 2 months ago #2020 by Administrator AV
Replied by Administrator AV on topic 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 :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum