小编Cla*_*Due的帖子

访问模板中的fluidpage配置

我正在尝试访问模板中的流体页面配置.

详细说明:我在页面布局中添加了一个selectfield

            <flux:flexform.field.select name="pageIcon" items="{
                0: {0: '{f:translate(key: \'pageIconNone\')}', 1: ''},
                1: {0: '{f:translate(key: \'pageIconFacebook\')}', 1: 'fa-facebook-square'},
                2: {0: '{f:translate(key: \'pageIconFlickr\')}', 1: 'fa-flickr'},
                3: {0: '{f:translate(key: \'pageIconGooglePlus\')}', 1: 'fa-google-plus-square'}
            }"/>
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.现在我渲染一个想要访问此字段pageIcon的菜单

    <v:page.menu.directory pages="{settings.pid.socialMenu}" useShortcutData="TRUE" classFirst="first" classLast="last">
            <f:for each="{menu}" as="mainPage" iteration="iteration">
                <a href="{mainPage.link}" class="{mainPage.class}"><i class="fa {mainPage.pageIcon} fa-2x"></i><b>{mainPage.title}</b></a>
            </f:for>
    </v:page.menu.directory>
Run Code Online (Sandbox Code Playgroud)

但这不起作用.经过一些调试后我注意到,这个配置似乎存储在包含XML数组的tx_fed_pa​​ge_flexform中.

如何访问流体模板中的XML值?

马库斯

typo3 fedext

3
推荐指数
1
解决办法
1729
查看次数

如何从TYPO3 extbase中的模型类名称获取表名称?

从特定对象获取表名的最佳方法是什么?是否有类似的东西:

$tableName = Utility::doSomeMagic($object);
Run Code Online (Sandbox Code Playgroud)

这样您就可以从Vendor \ Extkey \ Domain \ Model \ MyObject中获得tx_extkey_domain_model_myobject。

typo3 extbase typo3-8.x

1
推荐指数
1
解决办法
1050
查看次数

标签 统计

typo3 ×2

extbase ×1

fedext ×1

typo3-8.x ×1