Hallo

Ich würde gerne tx_news so erweitern, dass über ein Eingabefeld ein Album 
ausgewählt werden kann. Den Typoscript-Code habe ich auch schon mit 
hardcedodeter AlbumUid funktionierend zusammen, ich scheitere aber daran, die 
AlbumUid dynamisch aus dem data-Attribut des cObject-Viewhelpers einzufügen.
<f:cObject typoscriptObjectPath="lib.yagAlbumView" data="2" />

Bereits versucht:
selectedAlbumUid.value.current = 1
-> Das wird immer als uid=1 interpretiert, egal, was als data übergeben wird

selectedAlbumUid = TEXT
selectedAlbumUid.value.current = 1
-> hier wird der String "TEXT" als uid genommen

selectedAlbumUid = {field: uid}
selectedAlbumUid.insertData = 1
mit data="{uid: 2}"
-> hier wird der String "{field: uid}" als uid genommen

Vielen Dank für weitere Hinweise.

Liebe Grüsse
Till


Mein Typoscript-Code:

lib.yagAlbumView = USER
lib.yagAlbumView {
       userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
       pluginName = Pi1
       extensionName = Yag
       # You can use any controller here (Album, ItemList, Gallery)
       controller = Album
       # Take a look inside your controllers for what actions are available
       action = showSingle

     switchableControllerActions {
       Album {
         1 = showSingle
       }
     }
       settings =< plugin.tx_yag.settings
       settings.theme = lightbox
       # Set UID of whatever album you want to include
       # For selecting a gallery (together with controller/action pair above) 
use settings.context.selectedGalleryUid
       # For selecting a single image (together with controller/action pair 
above) use settings.context.selectedItemUid
       settings.context{
           selectedPid = 221
           selectedAlbumUid = 2
       }

       mvc =< plugin.tx_yag.mvc
       view =< plugin.tx_yag.view
}
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an