Hallo, ich habe mit Kickstarter eine ext geschrieben,
nun möchte ich die Eingabemasken im erstellten Backendmodules haben, ich weiss das diese im Ordner ext_name/mod1/ sind. Gibt es eine ext um die Felder zu bearbeiten, oder eine Logik um Reiter und Felder zu erstellen. Ich suche nach einem Tutorial oder einem Beispiel...
Vll. weiss einer Bescheid
Gruß
pax
hi,
alle datenbankfelder, die du angelegt hast, sind in der ext_tables.sql. Die im Backend angezeigten Formulare kannst du in der tca.php bearbeiten.
Hierfür solltest du die die CORE Api durchlesen:
https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/Index.html
// Edit
Falls du die Felder im Backend Modul meinst, bzw. angelegte Felder in deinem Modul anzeigen willst, musst du das händisch programmieren 😉
viele Grüße
z.Bsp. öffnet dieser Link im rechten Frame gleichzeitig die Felder der Tabellen 'pages' und 'tt_content', um eine neue Seite + Inhalt innerhalb der Seite $pid zu erstellen.
global $BACK_PATH,$LANG;
$newLink = '<a style="text-decoration: none;" href="#" onclick="'.htmlspecialchars(t3lib_BEfunc::editOnClick('&edit[pages]['.$pid.']=new&edit[tt_content][prev]=new',$BACK_PATH)).'">'.$LANG->getLL('newPageAndContent').'</a>';
Ein Tutorial kenne ich nicht.
danke erstmal
und über flexform in mod1?
mein fehler... ich hab allgemein an das backend gedacht! mit flexform kannst du dein plugin konfigurieren. aber ich glaube nicht, dass du das flexform so in einem custom backend modul verwenden kannst, lasse mich aber gerne eines besseren belehren! 😉