Hat wirklich keiner eine Idee?
Hi,
Ich möchte für mein Frontend- Plugin eine Backend Extension schreiben, da die Liste nicht ausreicht.
Es soll in der Extension ein Formular dargestellt werden,welches die Daten dann in die Datenbank schreibt. Soweit kein Problem für mich, nur muss in den Formular auch ein Datumsfeld (wie bei der Liste) und ein RTE integriert werden. Wie mach ich das am besten?
Hier mal ein Beispiel Code:
Bei googel bin ich beim Datumsfeld auf eval gestoßen. Wohin aber damit inPHP-Code:$content = "<form action='' method='post'>
<input type='text' name='test' />
# hier soll das Datumsfeld hin #
# hier soll das rte hin #
<input type='submit' name='send' />
</form>";
meiner index.php der Backend Extension?
Würde mich sehr auf Antworten freuen,
Philipp88
Hat wirklich keiner eine Idee?
Was fehl dir denn im List-MOdul? Es ist sicher einfacher, da mit Hook ne Sache nachzurüsten, bevor du das Listen-Modul komplett neu baust.
Für den Kunden ist das zu umständlich erst in den Ordner zu gehen und dann in ein Input Feld die Pageid zu schreiben zu welcher Seite der Beitrag gehört. Per Backend Modul können die ja sofort die Seite auswählen und losschreiben, da die Pageid als $_GET übertragen wird und ich somit gleich diese in die DB schreiben kann. Und die können gleich in der Navigation auf "beitrag verfassen"klicken.
Kann man das definieren, dass er standartmäßig bei jeder neu erstellten Seite ein Inhaltselement meines Plugins in der Spalte normal einfügt?
du kannst die pageid der aktuellen seite und die spalte ziemlich sicher mit PageTS vorbefüllen. da würde ich erst mal nach googeln, bevor du alles neu programmierst.
Das kann ja sein, trotzdem müssen sie dann den weg gehen, Liste -> sys- folder -> Datensatz hinzufügen -> Plugin auswählen -> schreiben.
Mit ein Backend Plugin müsste man nur in der Navigation auf "beitrag verfassen -> Seite auswählen und schreiben. Das ist doch kürzer.
Negativ ist nur bei beiden Varianten, dass man separat in Seiten- Modul ein Inhaltselement des Plugins noch anlegen muss...
edit: Ich probiere jetzt die TCEForm in meiner Extension aus. Klappt auch alles sehr gut (fast). Hab es auch schon geschafft ein Datefeld hinzubekommen, leider kommt aber wenn man auf das Icon klickt kein Fenster zum auswählen eines Datums
Kannst du mir helfen?
Geändert von Philipp88 (10.06.2012 um 14:28 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen