我正在将应用程序迁移到框架应用程序(特别是 Fusebox 5.5)。我需要扩展两个 Application.cfc [Fusebox5.Application] 和另一个 Application.cfc,它位于几个目录的文件夹中。下面是目录结构:
--WebRoot
--Fusebox5 <---(This is where the corefiles for Fusebox is stored)
--Folder1 <---(This is the Application.CFC file I want to extend)
--sub-Folder1
--sub-subOfFolder1
--sub-sub-subOfFolder1
--Application Folder (This is where the application lives)
Application.cfc 文件具有以下代码:
<cfcomponent extends="fusebox5.Application" output="false">
它不像添加那么简单fusebox5.Application,Folder1.Application
,但基本上,这就是我想要做的。任何帮助,将不胜感激。
几个警告:
- 我不想对 Application 文件夹之外的任何现有代码产生任何影响。我阅读了有关扩展 ApplicationProxy.cfc 的信息,并且可能愿意尝试一下,但这将是对现有代码库的任何修改的程度。
- 我可以考虑一个替代框架,但是我正在迁移的许多现有代码库并不适合自己。我的主要目标只是组织代码。