0

很久很久以前,我为一个小型非营利组织开发了一个用于具体5 <= 5.6 的具体5 包。现在因为从来没有升级过,所以有一些我不能轻易修复的问题,与旧的PHP版本有关。因此,我想将网站迁移到新安装的混凝土 8 版本。但是,对于最新的混凝土 5 的全新安装,我的旧插件当然不再工作。更新旧的具体 5 包以在较新的具体 5 版本下工作的步骤是什么?不幸的是,我在网上找不到任何信息或指南。我查看了有关如何为concrete5 8 开发包的新文档,但发现它非常少。例如,我已经更改了控制器的命名空间,但这还不足以让包起作用。任何见解将不胜感激!

编辑:代码在这里

4

1 回答 1

0

文件夹和文件结构基本相同。你现在必须在你的类中使用命名空间。包控制器在我认为的扩展方面发生了一些变化。块大多相同。如果您愿意,使用 JS 和 CSS 资产仍然可以使用旧方式,但资产管理有一种新的更好的方式。

请随时在具体5 网站上通过 PM 与我联系,我的用户名是 mnakalay。在那里你可以告诉我更多关于你的包及其包含的内容(块,属性......),我可以给你一些指示

于 2021-04-01T14:12:45.060 回答