TYPO3-Organiser: Tabelle tx_org_cal um 2 Felder erweitern
| Autor | Nachricht |
|---|---|
|
Verfasst am: 27. 07. 2011 [21:54]
|
|
|
danella
Danella del Perri
Themenersteller
Dabei seit: 27.06.2011
Beiträge: 21
|
Hallo Forum - gerne möchte ich die Haupttabelle vom Organiser "tx_org_cal" um 2 Felder erweitern. Dazu nimmt man den Extension Manager, kreiert eine neue Extension und füllt die Angaben für "extend existing tables" dementsprechend aus. Unter "which table" gibt man tx_org_cal an und dann definiert man die beiden neuen Felder. Nach dem "update" wird die Extension geschrieben... soweit so gut - eigentlich ein Standardprozedere, so wie wir das von anderen Extension kennen. Doch leider werden die beiden neuen Felder im Backend - meistens im Tab "Erweitert" nicht angezeigt. Was mache ich falsch? Danke für kleinen Tipp... |
|
Verfasst am: 28. 07. 2011 [13:00]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
Hallo danella, prüfe bitte im Backend, ob das TCA Deinen Erweiterung entspricht: Modul "Admin Tools" > Configuration > [$TCA (Table configuration array)] Klapp Deine Tabelle und Deine Felder auf. Hilft Dir diese Antwort? Viele Grüße Dirk --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
|
Verfasst am: 28. 07. 2011 [15:59]
|
|
|
danella
Danella del Perri
Themenersteller
Dabei seit: 27.06.2011
Beiträge: 21
|
... danke Dirk. Die Antwort hilft insofern, dass ich im TCA meine Extension mit den zwei neuen Feldern entdecke: [tx_org_cal][columns][tx_myorgplus_assistant] Und auch im PhpMyAdmin entdecke ich ganz an Schluss der Tabelle "tx_org_cal" meine 2 neuen Felder "tx_myorgplus_vacancies" und "tx_myorgplus_assistant". Somit wissen wir, die neuen Felder werden in die besagte Tabelle tx_org_cal geschrieben. Jedoch bleibt das Problem, dass ich im Backend kein TAB "erweitert" mit meinen 2 neuen Feldern entdecken kann. Weiss niemand Bescheid? Soll ich den Organiser neu aufsetzen und dann die neuen Felder gleich miteinbauen? Ich dachte es wäre schneller, den Organiser einfach um die beiden Felder zu erweitern... Für sachdienliche Hinweise ... also vielen Dank schon im Voraus. |
|
Verfasst am: 02. 08. 2011 [10:06]
|
|
|
uli
Ulfried Herrmann
Dabei seit: 13.12.2010
Beiträge: 101
|
Hallo danella, "danella" schrieb: Soll ich den Organiser neu aufsetzen und dann die neuen Felder gleich miteinbauen? Ich dachte es wäre schneller, den Organiser einfach um die beiden Felder zu erweitern... Dein Ansatz, die beiden Felder über eine Zusatzerweiterung einzubauen, ist schon der richtige - damit bleibt der Organiser updatefähig. Wenn Du das über den Kickstarter erledigst, passiert i. d. R. Folgendes: • Über die Datei ext_tables.sql werden die neuen Felder in der Datenbank erzeugt • In der Datei ext_tables.php werden mit PHP t3lib_extMgm::addTCAcolumns() • Ebenfalls in ext_tables.php werden die Felder mit PHP t3lib_extMgm::addToAllTCAtypes() Was hier (noch) nicht passiert: Im Organiser ist der Tab 'Erweitert' nicht vorkonfiguriert. Deine beiden Felder müssten also im jeweils letzten Tab ganz unten zu finden sein (falls nicht: 'Alle Caches löschen'). Diesen Tab kannst Du mit PHP t3lib_extMgm::addToAllTCAtypes('tx_org_cal','--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended');Viele Grüße Ulfried --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
|
Verfasst am: 14. 09. 2011 [02:30]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
Hallo Danella, hat Dir Ulis Antwort geholfen? Dirk --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
Powered by TYPO3 und mm_forum Extension


