Zum Inhalt springen

tx_news zu newsslider per Typoscript hinzufügen

Erstellt am 19. März 2014 · 2 Antworten · letzte Antwort am 21. März 2014

Tags: tx_news, Frage

sugi ·

Hallo Typo3-Freunde,

ich stehe wieder vor einem Problem und hoffe, dass ich wieder einen Hinweis bzw. Lösung bekomme.

Damit ich News-Beiträge auf jeder Seite anzeigen kann, habe ich es per TS eingefügt:

lib.teaser-news = USER
lib.teaser-news {
  userFunc = tx_extbase_core_bootstrap->run
  extensionName = News
  pluginName = Pi1
  
  switchableControllerActions {
    News {
      1 = list
    }
  }
  
  settings < plugin.tx_news.settings
  settings {
    #limit = 2
    detailPid = 158
    overrideFlexformSettingsIfEmpty := addToList(detailPid)
    startingpoint = 149
    list {
      media.image.maxWidth = 200
      paginate.itemsPerPage = 2
      paginate.insertAbove = 0
      paginate.insertBelow = 0
      paginate.prevNextHeaderTags = 0
    }
    cropMaxCharacters = 50
    analytics.social.twitter = 0
    displayDummyIfNoMedia = 0
    facebookLocale = de_DE
  }
}

Das wird auch ausgegeben. Nun möchte ich, dass die Beiträge als Slider ausgegeben werden. Zu tt_news gibts viele Beispiele, aber nicht zu tx_news. Mit der Extension newsslider habe ich folgendes hinzugefügt:

plugin.tx_newsslider.settings < lib.teaser-news

plugin.tx_newsslider.settings.jslidernews.includeJqueryEasing = 1

lib.teaser < plugin.tx_newsslider.settings

Funktioniert leider nicht. Weiß jemand zufällig, was ich vergessen habe bzw. falsch mache?

Lieben Dank,
sugi

toifel ·

Ohne die Extension zu kennen oder es getestet zu haben, versuch es mal mit
plugin.tx_newsslider.settings < lib.teaser-news.settings

Momentan vererbst du das komplette USER-cObject an die Settings, im Standard-Typoscript von newsslider werden aber nur die settings vererbt, siehe hier:

plugin.tx_newsslider {	
  settings < plugin.tx_news.settings
  settings {
    ...
  }
}

Und die letzte Zeile (lib.teaser < plugin.tx_newsslider.settings) stellt dann wieder den Ursprungszustand her, du verschiebst bislang eigentlich nur das USER-cObject von A nach B und zurück.