代码之家  ›  专栏  ›  技术社区  ›  David Lemaitre

pibase扩展是否仍在TYPO3 8中工作?

  •  6
  • David Lemaitre  · 技术社区  · 8 年前

    我必须将TYPO3 6.2网站迁移到8.7。有些网站使用自定义pibase扩展,我需要用Extbase重新开发它们吗?

    3 回复  |  直到 8 年前
        1
  •  10
  •   Georg Ringer    8 年前

    之前的所有答案都是正确的,但有一位TYPO3核心团队成员的话:没有计划在核心中放弃对“pibase”的支持。使用该API是完全可以的,尽管它并没有为开发人员提供太多帮助。


    但是,我建议至少使用fluid standalone,这样就可以创建好的模板,而不需要所有这些 ### 东西

        2
  •  5
  •   Bernd Wilke πφ    8 年前

    您不需要重新开发这些扩展,但可能需要更改对核心函数的调用。
    在6.2中,您仍然可以使用旧的类名,如 t3lib .
    这些类名仅在兼容层中可用(同时存在大量延迟)。

    将来需要使用名称空间(以及正确的新类)。您还应该为自己的类使用名称空间。

    根据您使用的函数,您可能需要用较新的函数替换某些调用,因为同时有些函数已被弃用。

        3
  •  3
  •   Pravin Vavadiya    8 年前

    您不需要重新开发这些扩展。

    只需更改一些TYPO3核心函数,如 t3lib_div t3lib_BEfunc t3lib_parsehtml t3lib_extMgm 还有更多。。

    请参见此处的完整示例: See more details