Feld vererben 
| Autor | Nachricht | ||||
|
Verfasst am: 09.05.2008 [09:41]
|
|||||
| Freshmeat [Themenersteller] dabei seit: 29.09.2005 Beiträge: 172 |
Hallo Forum, ich habe eine kleine Extension geschrieben um in den Seiteneigenschaften ein Headerbild und eine Beschreibung dazu abzulegen (unabhängig vom Media-Feld und Description). Jetzt wollte ich diese Felder falls nötig an die Unterseiten vererben, was aber nicht klappen will.
In der localconf.php habe ich die Werte in pageOverlayFields und addRootLineFields für meine Extension erweitert, in der Hoffnung das es dann funktioniert.
Die Abfrage der Informationen auf der entsprechenden Seiten funktioniert auch nicht über data, nur über field. Kann mir jemand einen Hinweis geben oder gar sagen wo der Fehler begraben liegt? Gruss & Dank, Freshmeat [Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 09.05.2008 um 09:41] typo3 dschungelkämpfer |
||||
![]() |
|||||
|
Verfasst am: 14.05.2008 [08:39]
|
|||||
| Freshmeat [Themenersteller] dabei seit: 29.09.2005 Beiträge: 172 |
Suche immer noch nach einer Lösung ... typo3 dschungelkämpfer |
||||
![]() |
|||||
|
Verfasst am: 14.05.2008 [09:04]
|
|||||
| just2b [Moderator] dabei seit: 04.08.2004 Beiträge: 15712 ![]() |
ich seh nicht dass du in der localconf was erweitert hast georg ⇒ TYPO3 - inspiring people to share ⇐ aber kein Support per PM! ⇒ Das ist TS: lib.menu.20.if.value.stdWrap.numRows.select.pidInList.stdWrap.cObject.field = uid ⇒ in eigener Sache: · Meine Forumregeln · Meine Seite www.ringer.it · Meine Extensions · Content-Management-Systeme mit TYPO3 & RedDot ⇐ |
||||
![]() ![]() |
|||||
|
Verfasst am: 14.05.2008 [09:30]
|
|||||
| Freshmeat [Themenersteller] dabei seit: 29.09.2005 Beiträge: 172 |
ja das habe ich der einfachheit weggelassen ... die Zeilen sehen im Moment so aus.
[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 14.05.2008 um 09:31] typo3 dschungelkämpfer |
||||
![]() |
|||||
|
Verfasst am: 14.05.2008 [09:43]
|
|||||
| just2b [Moderator] dabei seit: 04.08.2004 Beiträge: 15712 ![]() |
bei addRootLineFields gehört vorher vermutlich noch ein ',' georg ⇒ TYPO3 - inspiring people to share ⇐ aber kein Support per PM! ⇒ Das ist TS: lib.menu.20.if.value.stdWrap.numRows.select.pidInList.stdWrap.cObject.field = uid ⇒ in eigener Sache: · Meine Forumregeln · Meine Seite www.ringer.it · Meine Extensions · Content-Management-Systeme mit TYPO3 & RedDot ⇐ |
||||
![]() ![]() |
|||||
|
Verfasst am: 14.05.2008 [10:07]
|
|||||
| Freshmeat [Themenersteller] dabei seit: 29.09.2005 Beiträge: 172 |
hab ich hinzugefügt, hat aber keine Veränderung gebracht. Irgendwie funktioniert das TS schon nicht. typo3 dschungelkämpfer |
||||
![]() |
|||||
|
Verfasst am: 16.05.2008 [19:14]
|
|||||
| Freshmeat [Themenersteller] dabei seit: 29.09.2005 Beiträge: 172 |
Halleluja! Hab schon gedacht ich brings nicht mehr hin... Folgendes war falsch ... 1) Der Extension-Kickstarter hat das Dateifeld als Typ "BLOB" in die Datenbank abgelegt. Ich habe das Manuell in der Datei "ext_tables.sql" meiner Extension angepasst und auf den Typ "TEXT" umgestellt. 2) Das Typoskript war falsch. Statt "levelmedia" sollte man bei Texten "levelfield" verwenden.
Im übrigen müssen die Felder der Extension in die "localconf.php" als "addRootLineFields" eingefügt werden.. können aber auch ohne Komma sein.
Jetzt funktioniert das Vererben der Bild und der dazugehörigen Beschreibungen. JEPPEEAAAAYYYEEE! [Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 16.05.2008 um 19:15] typo3 dschungelkämpfer |
||||
![]() |
|||||









