【问题标题】:TYPO3 newsslider for news system extension 4.0.0TYPO3 newsslider 用于新闻系统扩展 4.0.0
【发布时间】:2015-12-07 19:15:47
【问题描述】:

除了挖掘代码之外,有没有办法让newsslider extension 在新安装的typo3 7.6.0 上使用最新的tx_news(新闻系统)4.0.0?扩展安装警告说它需要手动干预?插入插件的页面出现致命错误:Call to a member function wrapClickMenuOnIcon() on null intypo3conf/ext/newsslider/Classes/Hooks/PageLayoutView.php 在后端查看的第 252 行。

拥有上述typo3版本和新闻系统版本的任何一种新闻滑块的解决方案是什么?

【问题讨论】:

  • 您始终可以自己编写模板。毕竟扩展只是提供了一个 html 渲染(通过自定义新闻模板)和一些预配置的 Javascript。

标签: typo3 tx-news


【解决方案1】:

正如评论中已经写的那样,最好的方法是使用模板布局。

将以下内容添加到 Page TsConfig

tx_news.templateLayouts {
       10 = Slider
}

然后您可以在插件中选择条目“滑块”。在模板中,您现在可以使用 <f:if> 来检查 {settings.templateLayout} 并更改滑块所需的标记。

使用这种方式的最大优点是:

  • 对另一个扩展没有额外的依赖关系
  • 使用 jquery 或任何最适合的 JS 库

【讨论】:

    猜你喜欢
    • 2018-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多