Zum Inhalt springen

Lumonet Php Include Skript immer neu angeben??

Erstellt am 12. Februar 2008 · 2 Antworten · letzte Antwort am 13. Februar 2008

Tags: Frage

masteryoda ·

Hallo Forum,

vorab: ich bin recht neu in Typo3, daher bitte ich eventuelle DAU-Fragen zu entschuldigen 8-)

Nun zu der Extension Lumonet PHP Include:
Ausgangsituation ist, dass ein Benutzer einen Code, den er per Email erhalten hat (aus einem Typo3-fremden System), in ein entsprechendes Form (innerhalb Typo3) eingeben soll, und dann anhand von einer MySQL Abfrage ein nachfolgendes Form mit allen bekannten Nutzerdaten die zu diesem Code passen vorbelegt sind. Nun ist das ja mittels PHP relativ leicht programmierbar, das wäre überhaupt kein Problem.

Meine Fragen dazu:
-Kann man das nicht anders lösen? Also ohne ein separates PHP Skript einbinden zu müssen. Falls ja, wäre ich für einen Lösungshinweis/Ansatz sehr dankbar!
-Wenn ich nun mein PHP Skript als Inhalt in der Seite mittels der Extension Lumoment PHP Include einbinde (Caching ist für diese dynamische Seite deaktiviert) dann klappt das soweit so gut...nur wenn ich am Skript was ändere, dann wird das nicht übernommen. Ich muss quasi erst das Skript im Plugin löschen, speichern, neu verweisen (das Skript liegt unterhalb von Fileadmin...) und abspeichern, damit die Änderungen geparst werden #angry# , ist natürlich nicht sehr komfortabel. Geht das nicht anders?

so schönen Abend noch
Jörg

masteryoda ·

Update:

nachdem ich gestern das dt. Tutorial hier von euerer Seite durchgearbeitet habe,
bin ich zu dem SChluss gekommen das es doch leichter über Typo3 gehen muss.

Jetzt habe ich also eine Seite, mit Inhalt vom Typ FORM.
Dort wird der Code abgefragt, und als Zieladresse ist eine weitere Seite angegeben. Das klappt auch soweit (juhu -.-)

Aber: wie kann ich jetzt den Input vom Code-Feld auswerten? Ich habe ja eine separate Tabelle wo die Codes drinstehen und dazu möchte ich nun die Infos abrufen.

Im Code-Formular habe ich als method=post angegeben. Ich glaube es muss dann im
Typoscript der auszuwertenden Seite mittels GPvar:code an einen Textmarker üergeben werden, richtig?

SPALTE3 = TEXT
SPALTE3.data = GPvar:code

ich kämpfe mich voran :p