• Inhalt als PDF-Datei herunterladen
  • Optimierter Druck
Thema ohne neue Antworten

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...icon_cry.gif
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.icon_eek.gif
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()
die neuen Felder im TCA angemeldet (ab jetzt ist im TCA der Eintrag [tx_org_cal][columns][tx_myorgplus_assistant] sichtbar)
• Ebenfalls in ext_tables.php werden die Felder mit
PHP
t3lib_extMgm::addToAllTCAtypes()
in das Backendformular eingebaut (sichtbar z. B. im TCA-Eintrag [tx_org_cal][types][0][showitem]), und zwar ganz am Ende.
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');
vor Deinen Feldern selbst ergänzen.

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

  • Inhalt als PDF-Datei herunterladen
  • Optimierter Druck