0

我想在所有页面的页脚上方插入插件 tx_news。在以前的版本 CMS 中,我可以通过打字稿来做到这一点:

lib.news < plugin.tt_news
lib.news {
    templateFile=fileadmin/templates/news_template.tmpl
    code >
    code = LATEST
    catImageMode = 0
    catTextMode = 0
}

但在新版本中,我不知道如何从打字稿配置插件。请帮我解决这个问题。 UPD

lib.news = USER
lib.news {
  userFunc = tx_extbase_core_bootstrap->run
  extensionName = News
  pluginName = Pi1

  switchableControllerActions {
        News {
          1 = list
        }
  }

  settings < plugin.tx_news.settings
  settings {
        //categories = 49
        limit = 30
        detailPid = 31
        overrideFlexformSettingsIfEmpty := addToList(detailPid)
        startingpoint = 13
  }
}

它不起作用,来源:链接

tx_news 版本 4.2.1。当我在带有管理面板的页面上插入插件时,它可以工作。但是当我在页面上插入带有打字稿的插件时,我不知道它是否被初始化。我已经尝试了文档中的所有方法,但页面上没有任何内容。

4

1 回答 1

1

查看新闻中的相关章节https://docs.typo3.org/typo3cms/extensions/news/AdministratorManual/BestPractice/IntegrationWithTypoScript/Index.html

问题是(我猜)您没有使用引导类的命名空间版本。

一个例子:

lib.news = USER
lib.news {
  userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
  extensionName = News
  pluginName = Pi1
  vendorName = GeorgRinger

  switchableControllerActions {
    News {
      1 = list
    }
  }

  settings < plugin.tx_news.settings
  settings {
    //categories = 49
    limit = 30
    detailPid = 31
    overrideFlexformSettingsIfEmpty := addToList(detailPid)
    startingpoint = 13
  }
}
于 2016-08-09T05:04:33.553 回答