[TYPO3-german] tx_news singleNews ID dynamisch übergeben aus eigener extension/flexform
Valentin Rotfuss
valik133 at gmx.de
Wed Oct 28 20:10:07 CET 2015
Hallo Zusammen,
ich komme hier gerade garnicht weiter.
Ich habe die tx_news in meine extension eingebunden:
lib.news = USER
lib.news {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = News
pluginName = Pi1
vendorName = GeorgRinger
persistence =< plugin.tx_news.persistence
view =< plugin.tx_news.view
settings =< plugin.tx_news.settings
}
lib.news_detail < lib.news
lib.news_detail {
action = detail
switchableControllerActions.News.1 = detail
settings < plugin.tx_news.settings
settings {
#overrideFlexformSettingsIfEmpty = cropMaxCharacters,dateField,timeRestriction,orderBy,orderDirection,backPid,listPid,startingpoint,recursive,list.paginate.itemsPerPage,list.paginate.templatePath
singleNews = 7 // dieser wert sollte aus meiner flexform kommen
}
}
Nun habe ich aus der News Fleform das übernommen:
<settings.singleNews>
<TCEforms>
<label>LLL:EXT:news/Resources/Private/Language/locallang_be.xlf:flexforms_general.singleNews</label>
<config>
<type>group</type>
<internal_type>db</internal_type>
<allowed>tx_news_domain_model_news</allowed>
<size>1</size>
<maxitems>1</maxitems>
<minitems>0</minitems>
<show_thumbs>1</show_thumbs>
</config>
</TCEforms>
</settings.singleNews>
Damit ich die einzelnen News in meiner Flexform auswählen kann.
Nun möchte ich diese dann als Detailview auch ausgeben.
Bei der Listview funktioniert auch alles wunderbar da der GET Parameter mitgegeben wird.
Nur wie bekomme ich die übergabe meiner Flexform an die News???
Die Werte kann ich so im Controller ausgeben "$this->settings['singleNews']" diese sollten dann hier (da mehrere Anzeigen pro Seite möglich sind) lib.news_detail.settings.singleNews = $this->settings['singleNews'] // dieser wert sollte aus meiner flexform kommen
Leider habe ich gerade absolut keinen Ansatz wie ich das umsetzen kann. Hat jemand einen Tipp wie man das machen könnte?
Gruß
Deluxe133
More information about the TYPO3-german
mailing list