Typo3 kickstarter 空白扩展名

Posted

技术标签:

【中文标题】Typo3 kickstarter 空白扩展名【英文标题】:Typo3 kickstarter blank name extension 【发布时间】:2013-03-11 10:32:13 【问题描述】:

这是我的问题: 我在typo3(4.7.10)上用kickstarter创建了几个扩展 但是当我想将扩展添加到页面时,我只有没有任何名称的默认图标

但扩展名在此屏幕中正确显示

locallang.xml 和 locallang_dg.xml 是正确的,如果我编辑它们,问题仍然存在

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3locallang>
<meta type="array">
<type>module</type>
<description>Language labels for extension 'user_documentations'</description>
</meta>
<data type="array">
<languageKey index="default" type="array">
<label index="pi1_title">Documentations</label>
<label index="pi1_plus_wiz_description">Afficher les documentations</label>
</languageKey>
</data>
</T3locallang>

【问题讨论】:

您是否从 BE 清除 TYPO3 缓存? 是的,缓存被清除了几次,问题仍然存在。 好的,然后看一下使用此功能的现有扩展的代码。注意ext_tables.php,其中包括 class.tx_yourextname_pi1_wizicon.php 并检查这个包含的文件 - 可能是错误的键名或 locallang.xml 的错误位置。 【参考方案1】:

您需要将插件配置添加到TSconfig

检查mod.wizards.newContentElement.wizardItems.&lt;tab&gt;.&lt;entry&gt;. 的配置。

您可以通过t3lib_extMgm::addPageTSConfig('static TSconfig string');ext_localconf.php 中添加TSconfig

这是我的一个私人扩展的示例配置:

t3lib_extMgm::addPageTSConfig('                                                                     
mod.wizards.newContentElement.wizardItems                                                          
    common.elements                                                                                
        wvv                                                                                        
            icon = ../typo3conf/ext/pgampe_bonnvolley/wvvlogo24x24.png                              
            title = LLL:EXT:pgampe_bonnvolley/locallang_db.xml:tt_content.plugin_wvv_title          
            description = LLL:EXT:pgampe_bonnvolley/locallang_db.xml:tt_content.plugin_wvv_description
            tt_content_defValues                                                                   
                CType = wvv                                                                     
                tx_pgampebonnvolley_option = 4                                                  
                                                                                                   
                                                                                                   
                                                                                                   
    common.show := addToList(wvv)                                                                   
                                                                                                   
');

【讨论】:

您好,感谢您的提示,但这似乎不起作用。当我使用mod.wizards.newContentElement.wizardItems myNewTab.header = My New Tab 创建一个新选项卡时,插件标题正确显示,但这样我不知道如何使用正确的插件插入新选项卡的元素。如果我只是更改默认插件选项卡 mod.wizards.newContentElement.wizardItems plugins.header = Plugins Tab 标题不显示

以上是关于Typo3 kickstarter 空白扩展名的主要内容,如果未能解决你的问题,请参考以下文章

TYPO3 - 禁用扩展缓存

tt_address:更新到 Typo3 6.2 后后端未显示扩展字段

Typo3 后端模块数据库函数

Typo3 安装扩展后崩溃:解析错误:语法错误

TYPO3 测试框架 - FunctionalTestCase 未从扩展加载 TCA 覆盖

带有作曲家的 TYPO3 扩展不工作