[TYPO3-german] Re: Anfängerfrage

Christian Wolff Chris at connye.com
Sat Sep 22 10:31:01 CEST 2007


On Sat, 22 Sep 2007 10:24:25 +0200, Nikola Galanov <nikigalanov at web.de>  
wrote:

> Hallo Leute,
> entschuldigt bitte die Frage aber ich bin neu bei Typo3...
> Ich wollte nur wissen, was ist der "normale" Weg nach der Erstellung  
> einer Extension mit Kickstarter. Wie erstelle ich Typo3-konform eine  
> Form für die FE-User?
>
> Ich hatte in meinem Plugin so etwas, was auch funktioniert. Ich  
> bezweifle es aber, dass es Typo3-konform ist...
>
> $content = '<form action="blabla" method="post">
> 	<table>
> 		<tr>
> 			<td><label for="feld1">Feld1:</label></td>
> 			<td><input type="text" name="feld1" value=""></td>
> 		</tr>
> .
> .
> .
> 		<tr>
> 			<td>&nbsp;</td>
> 			<td><input type="submit" name="submit_button" value="SUBMIT"></td>
> 		</tr>
> 	</table>';
> 	
>
> Es gibt bestimmt elegantere Varianten, die ich noch nicht kenne :(
> Ich wäre auch für Literaturangaben (am besten online) dankbar.
>
> Viele Grüße
> Nikola


hallo nikola,
Dein weg für ein Frontend formular ist nicht komplett falsch!
deine extension muss ihren eigenen html quellcode erstellen. gib meines  
wissen keine fe funktion für
erstelle ein input field...

schön währe natürlich die sache über ein Typoscript template zu lösen. so  
das das formular nicht
"hardcoded" in der extension ist. wegen höherer flexibilität. (wenns eine  
absolut projekt spezifische extension
ist kann man darauf auch verzichten)

desweiteren ist es üblich das extensions ihrer variablen mit dem extension  
key vorne weg kennzichen:

also auf feld1 wird dann tx_myext_feld1 so kann man konflikte mit anderen  
extensions und man bleibt zukunfts sicher ;-)

mehr fällt mir jetzt erstmal nicht ein.

gruss chris



-- 
Christian Wolff // Berlin
http://www.connye.com

Latest Projects:
http://www.flycall.de | http://www.atr24.de| http://www.titanic.de


More information about the TYPO3-german mailing list