[Frage] Extension-Update 6.2 LTS -> 7.6 LTS: Daten werden nicht angezeigt TYPO3-Version: 7.6.18

  • ebraun ebraun
    TYPO3-Scherge
    0 x
    1 Beiträge
    0 Hilfreiche Beiträge
    22. 05. 2017, 14:54

    Hallo zusammen,

    ich habe unter 6.2 mithilfe des Extension Builders eine eigene Extension entwickelt. Nach dem Upgrade auf 7.6 werden im Frontend ein Teil der Properties nicht mehr angezeigt. Es handelt sich um die Felder, die nicht in der DB gespeichert werden, wie z.B.:

    1. public function getTimeDisplay() {
    2. if (strlen($this->timeStart) > 0) {
    3. return $this->timeStart . '-' . $this->timeEnd;
    4. }
    5. }

    Aufgrund eines Posts in diesem Forum habe ich den Controller wie folgt erweitert:

    1. public function initializeAction() {
    2. ...
    3. // Allow certain properties for search query
    4. if ( $this->arguments->hasArgument('query') ) {
    5. $propertyMappingConfiguration = $this->arguments->getArgument('query')->getPropertyMappingConfiguration();
    6. $propertyMappingConfiguration->allowAllProperties();
    7. }
    8. }

    Auch das hatte keinen erkennbaren Effekt.

    Hat jemand eine Idee, woran das liegen könnte?

    Herzlichen Dank für jeden Hinweis
    Eckhard Braun


  • 1
  • pstranghoener pstrangho...
    Die Macht
    0 x
    530 Beiträge
    24 Hilfreiche Beiträge
    24. 05. 2017, 11:37

    Hallo Eckhard,

    das Upgrade von 6.2 auf 7.6 hat schon öfter zu Problemen ähnlich wie deinem geführt.

    Aus dem 6.2 Entwicklungszweig sind relativ viele TYPO3-Funktionen weggefallen bzw. als "deprecated" markiert worden, wenn 7.6 installiert wurde. Da du die Extension ja selbst entwickelt hast, wurde sie wohl von dir nicht angepasst.

    Ich schaue mir das mal genauer an!

    Beste Grüße
    Philipp

  • 1