Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 31.08.07, 07:25
Benutzerbild von mgriebe
Forum Newbie
 
Registriert seit: 27.06.07
Beiträge: 18
mgriebe eine Nachricht über Yahoo! schicken

Formularfelder vorbelegen


Moin, moin,

habe eine spezielle Anforderung an Typo3 und auch schon Informationen dazu gefunden, jedoch bekomme ich es einfach nicht umgesetzt.

Es geht darum, Formularfelder eines Mailformulars in Typo3 mit Werten durch eine URL-Übergabe automatisch zu füllen. Hierzu habe ich mit google folgendes gefunden:

Zitat:
1. Formularfelder mit Werten aus einer Datentabelle vorbelegen:
Zunächst im Content-Element mailform eintragen:
Typoscript: Zeilennummerierung: An / Aus


Feldname: | *feldname = input,40 | {DB:tt_datentabelle:uid:datenfeld}


Dabei muss tt_datentabelle durch den Namen der gewünschten Tabelle ersetzt werden (es gehen nur Tabellen mit tt_ vorneweg). uid ist die Datensatznummer und datenfeld ist der Name des gewünschten Feldes der Datentabelle.
Das reicht allerdings noch nicht. Es muss im Template noch folgendes konfiguriert werden:
Typoscript: Zeilennummerierung: An / Aus


tt_content.mailform.20.data.insertData = 1



2. Formularfelder mit Übergabewerten aus der URL vorbelegen:
Zunächst im Content-Element mailform eintragen:
Typoscript: Zeilennummerierung: An / Aus


Feldname: | *feldname = input,40 | {GPvar:var}


Dabei ist var der Variablenname des Übergabewertes. In der URL also z. B.
Typoscript: Zeilennummerierung: An / Aus


www.domain.de/32.0.html?var=BlaBla


Wieder muss im Template folgendes konfiguriert werden:
Typoscript: Zeilennummerierung: An / Aus


tt_content.mailform.20.data.insertData = 1
Wir nutzen keine real-url und haben also den Link mit der ID und den Werten gefüllt, jedoch bleiben die Formularfelder alle leer. Ich weiß nicht mehr, wo ich den Hebel noch ansetzen soll. Vielleicht hat ja von Euch jemand noch eine Idde. Wäre super dankbar für Euer Feedback.
__________________
Greetings M. Griebe

| mmg - wir geben ihren ideen einen rahmen | www.mgriebe.de |
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 31.08.07, 08:10
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.342

nimm die mailform userfunc extension, da funktioniert das hervorragend

georg
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 31.08.07, 09:45
Benutzerbild von mgriebe
Forum Newbie
 
Registriert seit: 27.06.07
Beiträge: 18
mgriebe eine Nachricht über Yahoo! schicken

Hi Georg,

danke für die superschnelle Antwort. Habe die Extension soweit installiert und auch konfiguriert. Wie rufe ich nun das Formular mit der Übergabe in der URL auf? Der Link sollte dann doch in etwa so aussehen:

http://www.meinedomain.de/index.php?...ame=mustermann

Oder habe ich da einen Gedankenfehler? Oder wie muss ich das konfigurieren, um mehrere Felder über eine URL zu füllen? var1:, var2:, var3: etc?
__________________
Greetings M. Griebe

| mmg - wir geben ihren ideen einen rahmen | www.mgriebe.de |

Geändert von mgriebe (31.08.07 um 09:53 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 31.08.07, 10:27
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.342

steht doch alles im manual.

einfach im mailform konfigurator dann noch eintragen
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 31.08.07, 10:51
Benutzerbild von mgriebe
Forum Newbie
 
Registriert seit: 27.06.07
Beiträge: 18
mgriebe eine Nachricht über Yahoo! schicken

http://typo3.org/typo3temp/pics/4114ed20a1.png

Ok, vielleicht bin ich etwas schwer von Begriff. Die Doku hab´ ich natürlich gelesen, mittlerweile schon mehrfach, doch ich hab´ einfach dieses Verständnisproblem.

Wenn ich Felder über die URL füllen möchte, benötige ich ja die Funktion GPvar:name

Heißt der Link dann folglich: http://www.meinedomain.de/index.php?...ame=mustermann

Ist das so richtig?
Wenn ich nun noch die Kundennummert übergebe, muß der Link dann so erweitert werden:
http://www.meinedomain.de/index.php?...rmann?nr=12345

Stimmt das so? Wäre über ein Feedback echt glücklich, da es einfach net funktioniert. Ich bekomme immer nur die Startseite zu sehen, wenn ich den Link auf diese Art eingebe.
__________________
Greetings M. Griebe

| mmg - wir geben ihren ideen einen rahmen | www.mgriebe.de |
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 31.08.07, 11:26
Benutzerbild von mgriebe
Forum Newbie
 
Registriert seit: 27.06.07
Beiträge: 18
mgriebe eine Nachricht über Yahoo! schicken

Zitat:
Zitat von mgriebe Beitrag anzeigen
http://typo3.org/typo3temp/pics/4114ed20a1.png

Ok, vielleicht bin ich etwas schwer von Begriff. Die Doku hab´ ich natürlich gelesen, mittlerweile schon mehrfach, doch ich hab´ einfach dieses Verständnisproblem.

Wenn ich Felder über die URL füllen möchte, benötige ich ja die Funktion GPvar:name

Heißt der Link dann folglich: http://www.meinedomain.de/index.php?...ame=mustermann

Ist das so richtig?
Wenn ich nun noch die Kundennummert übergebe, muß der Link dann so erweitert werden:
http://www.meinedomain.de/index.php?...rmann?nr=12345

Stimmt das so? Wäre über ein Feedback echt glücklich, da es einfach net funktioniert. Ich bekomme immer nur die Startseite zu sehen, wenn ich den Link auf diese Art eingebe.
Kann es evtl. sein, dass diese Ext. nur mit realurl funktioniert, die wir nicht einsetzen? Wenn ich in die ID die Nr (z.B. id=100) eintrage, ruft er mir schonmal die richtige Seite auf, jedoch interessiert es ihn nicht, was danach steht (z.B. id=100?firma=test).
__________________
Greetings M. Griebe

| mmg - wir geben ihren ideen einen rahmen | www.mgriebe.de |
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 31.08.07, 11:35
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.342

kann es sein dass du parameter noch nicht ganz verstanden hast?

deineurl.at/index.php?id=31&wert=10

ein ? kommt nur 1x vor
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 31.08.07, 11:40
Benutzerbild von mgriebe
Forum Newbie
 
Registriert seit: 27.06.07
Beiträge: 18
mgriebe eine Nachricht über Yahoo! schicken


OK, Asche auf mein Haupt. So funktioniert es natürlich. Da ich mich immer nur sporadisch mit dem ganzen Thema beschäftigen kann, steh´ ich immer wieder vor solchen Problemen.
DANKE für Deine Hilfe...
__________________
Greetings M. Griebe

| mmg - wir geben ihren ideen einen rahmen | www.mgriebe.de |
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 06.09.07, 16:06
Benutzerbild von mgriebe
Forum Newbie
 
Registriert seit: 27.06.07
Beiträge: 18
mgriebe eine Nachricht über Yahoo! schicken

Habe da mal noch eine weitere Frage zur Übergabe in ein Web-Formular. Bei Eingabefeldern funktioniert das alles wunderbar. Nur müßte ich jetzt noch 2 Fileuploads mit dem Dateipfad übergeben. Als Dateitransfer habe ich das Problem, das ich diesem Feld keinen Wert vorbelegen kann für die Variable und das Eingabefeld gibtr mir logischerweise nur den übergebenen String aus und lädt nicht die Datei hoch.
Hat da jemand einen Lösungsansatz?
__________________
Greetings M. Griebe

| mmg - wir geben ihren ideen einen rahmen | www.mgriebe.de |
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 06.09.07, 16:19
Benutzerbild von just2b  
Registriert seit: 03.11.04
Alter: 25
Beiträge: 2.342

IMO geht das nicht
__________________
TYPO3 3.7./3.8.X/4.0.X/4.1.1
just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Formularseite und Formularfelder plötzlich weg Anderl powermail 11 13.05.08 07:43
Formularfelder aus DB vorbelegen? jreisslein TYPO3 4.x Fragen und Probleme 0 13.02.08 11:36
2 Formularfelder zusammenfassen Juergen_190 Alle anderen Extensions 1 06.02.08 11:54
tt_news: Felder vorbelegen Macro TYPO3 4.x Backend 2 18.01.07 17:20
Formularfelder in Typo4 sind versetzt andi2005 HTML & CSS 10 29.08.06 15:33


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:14 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0