我正在尝试获取 FW/1 中的每个子系统错误文件。我知道以下不起作用。
variables.framework = {
...
error = getSubsystem() .error',
...
更新
我试过了
<cffunction name="onError">
<cfargument name="Exception" type="Struct" required />
<cfargument name="Event" type="String" required />
<cfif Arguments.Exception.Type EQ 'missinginclude' >
<cfoutput>#layout('#getSubsystem()#:default',view('login/error'))#</cfoutput>
<cfreturn false />
</cfif>
<cfreturn super.onError(ArgumentCollection=Arguments) />
</cffunction>
我得到一个错误:
传递给 onError 函数的 EXCEPTION 参数不是 Struct 类型。
如果组件名称被指定为此参数的一种类型,则可能无法找到组件的定义文件或无法访问。
The error occurred in /Applications/ColdFusion10/cfusion/wwwroot/Pluma/Application.cfc: line 189
187 : </cffunction>
188 :
189 : <cffunction name="onError">
190 : <cfargument name="Exception" type="Struct" required />
191 : <cfargument name="Event" type="String" required />