Du hast sicher einen Flag im TS gesetzt ("Type-field", if any:)
Der muss raus.
Code:$TCA["tx_myext"] = array ( "ctrl" => array ( 'type' => 'xyz', ) );
Hallo!
ich habe eine eigene kleine Extension geschrieben, die im Frontend Datensätze aus einer eigenen Tabelle anzeigen soll. Neue Datensätze können über die Listenansicht der entsprechnenden Seite angelegt werden.
Diese beiden Dinge funktionieren auch; was allerdings nicht funktioniert, ist das Editieren eines bestehenden Datensatzes: Klickt man hinter dem gewünschten auf den Stift gelangt man zu einer leeren Seite auf der lediglich die Disketten, das Mülleimer, sowie das Kreuzsymbol/e zu sehen sind.
Was gänzlich fehlt ist das Formular zur Änderung mit den Datensätzen.
Muss ich nochmal speziell etwas einstellen, damit das Editieren funktioniert?
Vielen Dank!
...zur Zeit außer Betrieb...
Du hast sicher einen Flag im TS gesetzt ("Type-field", if any:)
Der muss raus.
Code:$TCA["tx_myext"] = array ( "ctrl" => array ( 'type' => 'xyz', ) );
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Hallo,
danke für die schnelle Antwort! Leider bin ich in Typo3 nicht so fit - könntest Du mir das mit dem Flag nochmal näher erläutern? Wo finde ich dieses und wie muss ich es ändern?
Wäre es interessant/hilfreich für dich, wenn ich mal die tca.php meiner Extension poste?
Vielen Dank!
...zur Zeit außer Betrieb...
Den Eintrag (das ctrl-Array) findest Du in der ext_tables.php Deiner Extension.
Das TCA-Array ist geteilt, die Felddefinitionen sind in tca.php, das Kontrollarray in ext_tables.php
achso - einfach löschen den Flag (also die Zeile)
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
und nochmal: type ist ein flag der das Rendern des Datensatzes vom Inhalt dieses Feldes abhängig macht. Du wirst das nie brauchen, tt_content nutzt das um es vom Inhaltstypen abhängig zu machen (Siehe Inhaltselement / Type)
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Hallo!
leider kann ich diesen Wert nirgends in der ext_tables.php finden:
Könnte es noch an etwas anderem liegen?Code:$TCA["user_referenz_projekte"] = Array ( "ctrl" => Array ( 'title' => 'LLL:EXT:user_referenz/locallang_db.xml:user_referenz_projekte', 'label' => 'name', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', 'versioningWS' => TRUE, 'origUid' => 't3_origuid', 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l18n_parent', 'transOrigDiffSourceField' => 'l18n_diffsource', "sortby" => "sorting", "delete" => "deleted", "enablecolumns" => Array ( "disabled" => "hidden", "starttime" => "starttime", "endtime" => "endtime", ), "dynamicConfigFile" => t3lib_extMgm::extPath($_EXTKEY)."tca.php", "iconfile" => t3lib_extMgm::extRelPath($_EXTKEY)."icon_user_referenz_projekte.gif", ), "feInterface" => Array ( "fe_admin_fieldList" => "sys_language_uid, l18n_parent, l18n_diffsource, hidden, starttime, endtime, id, name, id_rubrik, plz, ort, pdflink, pdfupload, stadtteil, strasse, beschreibung, landkreis, bundesland, link, bild", ) );
...zur Zeit außer Betrieb...
nur daran, dass keine Berechtigung für modify beim user gesetzt sind.
Bist Du admin und hast da das gleiche Problem? Wenn ja, schick mir die Ext mal und ich kanns mir anschauen.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Hallo!
ich bin als Admin eingeloggt und es geht leider trotzdem nicht.
Extension habe ich angehängt(Bitte einfach .zip-Endung entfernen - die musste ich hinzufügen, damit es als anhang akzeptiert wird).
Vielen Dank für die Mühe...!
Geändert von Moritz (05.03.2008 um 14:36 Uhr)
...zur Zeit außer Betrieb...
ähm ...
da steht:
'type' => 'name',
drin, entspricht also nicht dem oben geposteten. Sobald das raus ist gehts.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Hallo!
merkwürdig - wenn ich über ftp in /typo3conf/ext/user_referenz/ext_tables.php öffne, finde ich diesen Eintrag dort nicht vor.
Ich habe jetzt nochmal eine aktualisierte Version angehängt.
Geändert von Moritz (05.03.2008 um 15:55 Uhr)
...zur Zeit außer Betrieb...
ich weiss nicht was Du machst, da ist die Zeile wieder drin.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Also wenn ich die Datei auf dem Server direkt(also aus dem Verzeichnis wie oben beschrieben) öffne, fehlt der Eintrag.
Speichert Typo3 die Konfiguration irgendwo zwischen? Ich kann mir das nicht erklären...![]()
...zur Zeit außer Betrieb...
Hallo nochmal!
es geht jetzt. Einfach mal den Cache löschen und siehe da: es läuft.
Vielen Dank für die Hilfe!
...zur Zeit außer Betrieb...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)