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?

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 20. Dezember 2024 bis zum 8.Januar 2025 mit verlängerten Antwortzeiten zu rechnen.

broken links beim Seitencheck

Mehr
4 Jahre 2 Monate her #7075 von micediendesign
broken links beim Seitencheck wurde erstellt von micediendesign
Hallo liebes Forum,

ich habe ein Problem, weiß allerdings nicht, von wo ich es angehen soll und hoffe auf Eure Hilfe oder Ideen.
Für eine Webseite habe ich rund 10 Formulare erstellt, die ich zum Teil auch zu mehreren auf einer Seite darstellen lasse. Funktioniert auch ohne Probleme.

Checke ich die Seite nach "broken links" bekomme ich eine Liste mit 500er Fehlern, die wie folgt aussehen:

www.meine-webseite.bla/ component/search/?task=visforms.send&id=2&format=opensearch
linked from:
www.meine-webseite.bla /index.php?option=com_visforms&task=visforms.send&id=2

Ruft man den Link wie oben beschrieben auf, gelangt man zum betreffenden Formular und oben drüber steht in einer roten Alert-Box
FEHLER BEIM VERSCHICKEN DES FORMULARS
Leider ist bei der Datenübertragung ein Fehler aufgetreten.


Ich weiß wirklich nicht, wo ich hier anfangen soll zu suchen und stehe vor dem Wald mit Bäumen.
Ist das ein Umleitungsproblem? Ist die Komponente falsch konfiguriert? Wo könnte ich suchen?

Ich freue mich auf eine Idee, am liebsten natürlich eine Lösung.
Viele Grüße, Michael

Mehr
4 Jahre 2 Monate her #7076 von Administrator AV
Administrator AV antwortete auf broken links beim Seitencheck
Hallo Michael,

jedes Formular hat eine sogeannte "Action-URL".
Das ist die URL, die aufgerufen wird, wenn der Benutzer auf den Absenden-Button klickt.
Im Quellcode sieht das so aus.
<form action="index.php?option=com_visforms&task=visforms.send&id=2" ....></form>
Hinter der URL läuft dann der Code ab, der nach dem Verschicken des Formulars nötig ist.
(Daten prüfen, Daten speichern, Mails erzeugen und Versenden, Erfolgsmeldung ...)
Offensichtlich findet der Link Checker, diese Action-URL und versucht ihr zu folgen.
Wenn man dieser URL aber direkt aufruft dann steht da ja keine Übertragung von Formulardaten dahinter.
Folglich scheitert bereits der 1. Schritt (Daten prüfen).
Ehrlich gesagt, finde ich, dass Visforms hier sehr sauber ist, denn es wird sogar eine vollkommen korrekte Fehlermeldung ausgegeben (genau das ist passiert, für das Formular sieht es so aus, als wäre bei der Datenübertragung ein Fehler aufgetreten, weil ja keine Daten ankommen) und man landet nicht im "Nirwana".

Man müsste hier schon die Frage stellen, welchen Aussagewert die Evaluation durch den Broken Link Checker an dieser Stelle wirklich hat.
Wird den action URL's in der Praxis wirklich z.B. durch eine Suchmaschine nachgegangen?
Dass eine URL, die in einem action Attribute kein Link für eine Suchmaschine ist, müsste den Suchmaschinen doch eigentlich klar sein.
Aber ich muss zugeben, dass ich das an dieser Stelle nicht wirklich weiß.

Der Link mit dem componten/search vorne dran, kommt von der Joomla! Konponenten "Suche".
Diese Komponente wird von Joomla! immer weiter zurück gefahren und durch die Finder/Smartsearch Komponente ersetzt (in Joomla! 4).
Ich habe mich nie im Detail damit auseinandergesetzt, wie diese Komponent funktioniert.
Insofern kann ich dir nicht genau sagen, wie diese Links Zustande kommen.

Ich hoffe mein Input hilft dir bei deiner Frage ein bisschen weiter.
Sollte deine weitere Recherche ergeben, dass Visforms hier sinnvoll erweitert werden könnte, lass es mich bitte wissen.
Ich vermute allerdings, dass es sich um ein recht komplexes Thema handelt und der richtige Ansatzpunkt nicht unbedingt Visforms ist....

Herzliche Grüße,
Aicha Vack

: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 Jahre 2 Monate her #7083 von micediendesign
micediendesign antwortete auf broken links beim Seitencheck
Hallo Aicha,

zunächst vielen herzlichen Dank für diese umfassende Antwort.
Ich denke ebenso, dass Suchmacshinen nicht an diesen "broken links" hängen bleiben oder gar die Seite runter ranken. Ich hätte nur gerne gewusst, was dahinter steckt und ob man es behen kann.

Vielleicht gehe ich es mal über die Suchkomponente von Joomla an
Wie oben bereits erwähnt funktionieren die Formulare ja alle tadellos.

Vielen lieben Dank noch mal und herzliche Grüße zurück!
Michael

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum