Formular Problem

  • oPhilippeo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
04 Feb. 2010 16:11 #24354 von oPhilippeo
Formular Problem wurde erstellt von oPhilippeo
Ich habe ein Problem mit dem Editor von Joomla 1.5!

Ich habe im Editor die Funktion "Code bearbeiten" angeklickt. Daraufhin habe ich in das Fenster, welches erschienen ist, mein Formular hineinkopiert. Mein Formular sieht folgendermassen aus:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Formular</title> </head> <body> <form action="http://www.ipshost.ch/cgi-bin/form/public.cgi" method="post" name="Simon"> <input type="hidden" name="to" value="simon.zuber@gmx.ch" /> <!-- An wen wird die Mail gesendet? <input type="hidden" name="redir" value="http://www.tc-arth.ch/hochzeit/"> <!-- Wohin wird weitergeileitet? (Nachfolgende Seite) <input type="hidden" name="subject" value="Anmeldung Hochzeit" /> <!-- Betreff <table> <tr> <td style="width: 100px"> <label id="Vorname">Vorname</label></td> <td><input name="Vorname" type="text" /> </td> <td> <label id="Name">Name</label></td><td><input name="Nachname" type="text" /> </td> </tr> <tr> <td style="width: 100px"> <label id="Adresse">Adresse</label></td><td><input name="Adresse" type="text" /> </td> </tr> <tr> <td> <label id="PLZ/Ort">PLZ / Ort</label></td><td><input name="PLZ/Ort" type="text" /> </td> </tr> <tr> <td> <label id="Tel.">Tel.</label></td><td><input name="Tel" type="text" /> </td> </tr> <tr> <td> <label id="E-mail">E-mail</label></td><td><input name="E-Mail" type="text" /> </td> </tr> <tr> <td> </td> </tr> </table> <table> <tr> <td> Ich übernachte im Hotel.</td> <td><input name="Hotel" type="checkbox" /> </td> </tr> <tr> <td> Ich besitze ein GA.</td> <td><input name="GA" type="checkbox" /> </td> </tr> <tr> <td> Ich besitze ein Halbtax.</td> <td><input name="Halbtax" type="checkbox" /> </td> </tr> </table> <br></br> <input name="Button1" type="submit" value="Senden" onsubmit="return checkForm()" onclick="alert('Die Anmeldung wird abgeschickt')" /> </form> <script type="text/javascript"> function checkForm() { } </script> </body>

Das Formular funktoiniert eigentlich ohne weiteres, ich habe es auch schon ausprobiert. Sobald ich aber das Formular in den Editor kopiere und es auf der Homepage auszuführen versuche, geht es nicht mehr. Dies liegt wohl daran, dass der Editor selbständig einen Teil des Formulares löscht und zwar löscht er folgendes:
Code:
<form action="http://www.ipshost.ch/cgi-bin/form/public.cgi"
Wenn er dies löscht geht natürlich nichts mehr!
Aber wieso tut er dies und wie kann ich das verhindern?
Iht könnt das Formular ja mal bei euch einfügen. Ich finde es ausserdem auch sehr nervig, dass der Editor selbstständig noch diverse tags hinzufügt!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
04 Feb. 2010 17:27 #24358 von Chris Hoefliger
Chris Hoefliger antwortete auf Re: Formular Problem
Du musst deinen Editor im Backend so einstellen, dass er HTML code nicht aufräumt.

Joomla! 3: Professionelle Webentwicklung von David Jardin und Elisa Foltyn - das Standardwerk zu Joomla! 3
Wer nicht über den Anstand verfügt, ein kleines "Thänx" auszusprechen, muss sich nicht wundern, künftig ignoriert zu werden!
Kein Support via PM oder Mail. Entsprechende Anfragen werden ignoriert.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
04 Feb. 2010 20:27 #24370 von Tribal6
Tribal6 antwortete auf Re: Formular Problem
Hi

Wenn das Formular an und für sich ja funktioniert, wäre es das Einfachste, du bindest das per Wrapper und externem Link in Joomla ein. Dann wird auch die "Antwortseite" dieses Formular sauber im Wrapper deines Joomlas angezeigt. Denn andernfalls würde diese Antwortseite im gleichen Browserfenster aufgehen, und der Besucher ist sozusagen weg von deiner Domain. Und falls er den "zurück"-Button des Browsers klickt, wird ev. das Formula ein weiteres mal abgeschickt, und so weiter.
Andererseits mit einem target-Attribut im Form-Tag ("_blank") würde ein neues Browserfenster aufgehen, was für den Besucher auch verwirrend, nervend und unschön ist. Im Wrapper sollte das alles kein Thema sein.

Und falls du den Code, den du gepostet hast, so komplett einfügen willst, dann würde ich mal nur den Inhalt vom Body-Tag nehmen, denn sonst hast du ja jeweils zwei Head- und zwei Body-Tags im Quelltext, was ja alles andere als konform ist, und beim Speichern des Beitrags und/oder bei der Anzeige ungewollte "Nebeneffekte" bewirken kann, je nach Editor und Browser halt.

Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • oPhilippeo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Feb. 2010 14:27 #24380 von oPhilippeo
oPhilippeo antwortete auf Re: Formular Problem
Vielen Dank für die Antworten!
Ich habe zuerst versucht den Editor umzustellen.
Ich habe dann unter 'KomponentenJCE VerwaltungKonfiguration' nachgeschaut. Dort habe ich folgende Einstellungen:
____________________________________________________________________________________________
html säubern: Nein
Entity Encoding: raw / uft-8
Plugin Modus: Nein
Leerzeichen: Ja

Container Elemente erzwingen: Deaktiviert
Neue Zeile: Absatz (p)
Editor Inhalt Klasse: eigene

Template CSS benutzen: Nein
____________________________________________________________________________________________

"html säubern" ist also bereits ausgeschaltet!
Unter neue Zeile kann man zwischen <p> und <br> tags auswählen wäre nicht letzteres richtig(er)?

Natürlich habe ich auf die Homepage nur den Teil zwischen den <body> tags kopiert. Ausserdem habe ich das Script am Ende noch weggelassen, da ich mit dem noch nicht fertig bin.


Ich würde gern mal die zweite Anwort ausprobieren, aber da ich vollkommen neu bin mit Joomla, weiss ich nicht genau, wie ich dies machen soll oder wie genau das gemeint ist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
05 Feb. 2010 14:59 #24384 von Tribal6
Tribal6 antwortete auf Re: Formular Problem
...es ist ja nicht nur der Editor: Joomla selbst hat da auch noch aktive Filter, die sowohl beim Speichern als auch bei der Ausgabe/Anzeige aktiv sind.

Und korrekterweise hast du nicht ein Problem mit dem Editor im Joomla, sondern Joomla hat ein Problem mit dir:
Denn aus Sicht des Systems versucht da jemand eventuellen Schad-Code per Content einzufügen. Und somit ist das ganz klar kein Bug, sondern ein Feature.

Aber wie gesagt, mit dem Wrapper sollte das Ganze möglich sein.

Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • oPhilippeo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Feb. 2010 15:27 #24388 von oPhilippeo
oPhilippeo antwortete auf Re: Formular Problem
Ich habe jetzt mal unter 'Erweiterungen Module Wrapper' Dieses Modul aktiviert. Jetzt muss ich dort angeben wo es angezeigt werden soll und was es anzeigt (bzw. den URL) ?

Ich habe das mal gemacht und habe als Beispiel diese Homepage genommen aber das Modul bewirkt gar nichts!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
05 Feb. 2010 15:55 #24390 von Tribal6
Tribal6 antwortete auf Re: Formular Problem
Ich dachte eher an Menupunkt erstellen, Typ 'externer Link'. Ich wusste gar nicht, dass es das jetzt auch als Modul gibt, da hab ich anscheindend gepennt.

Wenn's nichts grosses ist, geht das natürlich auch als Modul. Bei mir funzt es. Veröffentliche das mal bei dir auf allen Seiten, nicht nur auf Einer, vielleicht ist das ja das Problem bei dir.

Tue das, was du kannst, mit dem was du hast, da wo du bist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • oPhilippeo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Feb. 2010 16:23 #24395 von oPhilippeo
oPhilippeo antwortete auf Re: Formular Problem
OK ich habe jetzt noch mal das genau gleiche gemacht einfach mit dem Unterschied, dass ich auf alle gecklickt habe. Es funktioniert immer noch nichts. Was müsste denn eigentlich geschehen?
Würde ein Frame mit dem Forum von Joomla auf meiner Homepage erscheinen?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • oPhilippeo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
08 Feb. 2010 10:16 #24411 von oPhilippeo
oPhilippeo antwortete auf Re: Formular Problem
Also ich stehe immer noch vor meinem Problem!

Wie kann ich denn nun jetzt mein Formular einbinden wenn nicht über den Editor und auch nicht über das Modul "Wrapper"?

Ich Hoffe weiterhin auf Antworten!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
08 Feb. 2010 10:22 #24414 von jimbo
jimbo antwortete auf Re: Formular Problem
Ohne den ganzen Thread gelesen zu haben: Backend -> Menüs -> Hauptmenü -> Neu.. Typ "externer Link" und dort die URL auf deine eigene PHP-Datei angeben.

Gruss Dany (Jimbo)
Kein Support per PN.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden