【问题标题】:typo3: some concerns on extension file ext_emconf.php错字3:关于扩展文件 ext_emconf.php 的一些问题
【发布时间】:2013-08-14 02:25:15
【问题描述】:

在扩展文件中:ext_emconf.php

<?php
$EM_CONF[$_EXTKEY] = array(
    'title' => 'AJAX Search',
    'description' => '',
    'category' => 'plugin',
...

根据这里的文档:http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.3.2/view/2/1/

我知道这是给Definition of extension properties,但我仍然有以下问题:

  1. 对于$EM_CONF,我猜是为了扩展管理配置,但是在哪个文件中,我可以查看EM是如何使用它的?

  2. 对于$_EXTKEY,我认为是扩展键,即对于上面的扩展,ext键是ajax_search,那么ajax_search在哪个文件中分配给$_EXTKEY?如:$_EXTKEY = ajax_search?

【问题讨论】:

    标签: typo3


    【解决方案1】:
    1. 你想做什么?这些值通常在初始化后通过$GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][$_EXTKEY] 读取。您可以使用后端模块Admin Tools =&gt; Configuration 浏览它们,然后使用顶部的选择框选择正确的数组。
    2. 查看typo3conf/temp_CACHED_*_ext_localconf.php 文件。 $_EXTKEY 设置在那里。扩展列表被迭代,所有配置文件都以这种方式放在一起并缓存。在此过程中设置了$_EXTKEY 变量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      • 1970-01-01
      • 1970-01-01
      • 2017-08-09
      • 2012-02-05
      • 2011-08-04
      相关资源
      最近更新 更多