Zum Inhalt springen

extension eine einstellung beim einfügen des plugins übergeben

Erstellt am 15. Juli 2006 · 6 Antworten · letzte Antwort am 17. Juli 2006

Tags: FlexForms, Frage

Krebskasper ·

moin moin,
so langsam komm ich mir hier fast wie ein fragen spammer vor ^^

folgendes problem:
ich habe eine einfache extension, der ich via typoscript eine einstellung oder auch mehere übergeben will.
das über die normalen constants zu regeln ist kein problem, aber wer z.b. die front end user registration ext. kennt, weiß, dass man dort beim einfügen des frontend-plugins einen "code" übergeben kann, in manchen vers. war es mit einem textfeld, in anderen mit einem select feld...

die frage ist nun: wie schreibe ich sowas? ich weiß leider überhaupt nicht wie, und weiß auch nicht wonach ich noch googlen soll...

vielen dank für die hilfe

Krebskasper ·

beim ersten lesen des angegeben threads dachte ich, dass es die lösung wär... also eine weitere funktion, die unter /mod steckt

nur.. wie lege ich das im kickstarter an, ich brauch doch wenigstens ne kleine vorlage o.ä.

steffenk ·

das Codefeld ist einfach zu aktivieren.

Suche in der ext_tables.php den Eintrag

$TCA['tt_content']['types']['list']['subtypes_excludelist'][$_EXTKEY.'_pi1']='layout,select_key';

select_key ist das Codefeld, das nimmst Du raus.

In der Extension kannst Du das Codefeld so abfragen:

$code=$this->cObj->data["select_key"];
Krebskasper ·

weiterführende frage:
wie lässt sich denn überhaupt dort ein gesamtes konfigurationsfeld anlegen?
so à la newloginbox oder so...

ich brauche keine großartige erklärung, nur etwas wo ich nachgucken kann 😉 weil ich nicht so richtig weiß wo ich nachsehen soll...