power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 05.03.2008, 13:29   #1
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg

[Eigene Extension] Datensätze können nicht geändert werden


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...
Moritz ist offline   Mit Zitat antworten
Linktipp

Alt 05.03.2008, 13:32   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
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
steffenk ist gerade online   Mit Zitat antworten
Alt 05.03.2008, 13:37   #3
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
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...
Moritz ist offline   Mit Zitat antworten
Alt 05.03.2008, 13:41   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
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
steffenk ist gerade online   Mit Zitat antworten
Alt 05.03.2008, 13:44   #5
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
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
steffenk ist gerade online   Mit Zitat antworten
Alt 05.03.2008, 13:54   #6
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
Hallo!

leider kann ich diesen Wert nirgends in der ext_tables.php finden:
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",
	)
);
Könnte es noch an etwas anderem liegen?
__________________
...zur Zeit außer Betrieb...
Moritz ist offline   Mit Zitat antworten
Alt 05.03.2008, 14:01   #7
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
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
steffenk ist gerade online   Mit Zitat antworten
Alt 05.03.2008, 14:09   #8
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
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...!
__________________
...zur Zeit außer Betrieb...

Geändert von Moritz (05.03.2008 um 14:36 Uhr).
Moritz ist offline   Mit Zitat antworten
Alt 05.03.2008, 14:18   #9
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
ä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
steffenk ist gerade online   Mit Zitat antworten
Alt 05.03.2008, 14:35   #10
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
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.
__________________
...zur Zeit außer Betrieb...

Geändert von Moritz (05.03.2008 um 15:55 Uhr).
Moritz ist offline   Mit Zitat antworten
Alt 05.03.2008, 14:54   #11
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
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
steffenk ist gerade online   Mit Zitat antworten
Alt 05.03.2008, 15:16   #12
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
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...
Moritz ist offline   Mit Zitat antworten
Alt 05.03.2008, 15:56   #13
TP-Senior
 
Registriert seit: Nov 2002
Moritz ist auf einem guten Weg
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...
Moritz ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
[Eigene Extension] Datensätze können nicht geändert werden [Eigene Extension] Datensätze können nicht geändert werden
« tt_news links werden nicht richtig dargestellt | tt_news: Suchergebnis auf eigener Seite will nicht ... »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:07 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 RC7 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67