[TYPO3-german] Extbase/Fluid - Zugriff auf eigene settings
Bastian Bringenberg
mail at bastian-bringenberg.de
Mon Aug 27 09:27:57 CEST 2012
Morgen Thomas,
du musst um im FLUID Template drauf zugreifen zu können eigentlich nur $this->settings assignen. Beispiel:
$this->view->assign('settings', $this->settings);
Vorraussetzung ist, du befindest dich in einem Controller, der von ActionController erbt. Aber davon geh ich einfach mal aus.
Gruß und genieß diesen Wunderschönen Tag,
Bastian
Am 27.08.2012 um 09:18 schrieb Thomas Skierlo:
> Guten Morgen,
>
> ich bemühe mich gerade um meine erste extbase/fluid Extension, die in erster Instanz nichts weiter machen soll, als mein Fluid-basierendes Seitenlayout, zusammen mit allen erforderlichen Assets, zu "wrappen" und in Form einer Extension installierbar zu machen.
>
> Dies klappt auch alles wunderbar, bis auf einen Punkt. Ich kann im fluidtemplate Objekt Variablen setzen, die ich im Fluidtemplate nutzen kann, aber ich kann nicht auf meine Settings zugreifen:
>
> plugin.tx_portable_layout {
>
> view {
>
> # cat=plugin.tx_portable_layout/file; type=string; label=Path to template root (FE)
>
> templateRootPath = EXT:portable_layout/Resources/Private/Templates/
>
> # cat=plugin.tx_portable_layout/file; type=string; label=Path to template partials (FE)
>
> partialRootPath = EXT:portable_layout/Resources/Private/Partials/
>
> # cat=plugin.tx_portable_layout/file; type=string; label=Path to template layouts (FE)
>
> layoutRootPath = EXT:portable_layout/Resources/Private/Layouts/
>
> }
>
> persistence {
>
> # cat=plugin.tx_portable_layout//a; type=int+; label=Default storage PID
>
> storagePid =
> }
>
> settings {
>
> # cat=plugin.tx_portable_layout/links/10; type=int+; label=Root Page UID
>
> rootUid = 1
>
> # cat=plugin.tx_portable_layout/links/20; type=int+; label=Start Page UID
>
> startUid = 2
>
> # cat=plugin.tx_portable_layout/links/30; type=int+; label=Search Page UID
>
> searchUid = 3
>
> }
>
> }
>
> Derzeit besteht meine Extension nur aus einem Namen, einem Ext.Key und der typischen Folder Struktur. Was benötige ich noch, um auf meine eigenen "settings" zurückgreifen zu können?
>
> Danke für alle Hilfe,
>
> Thomas
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Bitte beachten Sie, dass ich in der Zeit vom 10.09.2012 bis zum 18.09.2012 das TYPO3 Camp auf Mallorca besuche.
Bastian Bringenberg
Kniestraße 1
46117 Oberhausen
www.Bastian-Bringenberg.de
Email: mail at bastian-bringenberg.de
Telefon: 0151 / 22 92 70 52
More information about the TYPO3-german
mailing list