У меня проблемы с fusebox 5.5 noxml и схемами ...
У меня есть структура, которая выглядит следующим образом.
controller
app.cfc
model
main
act_comm_main.cfm
monkey
act_something_else.cfm
view
main
dsp_comm_main.cfm
monkey
dsp_somethingElse.cfm
В файле app.cfc у меня есть это:
<cffunction name="postfuseaction">
<cfargument name="myFusebox" />
<cfargument name="event" />
<!--- do the layout --->
<cfset myFusebox.do( action="layout.lay_template" ) />
</cffunction>
<cffunction name="main">
<cfargument name="myFusebox" />
<cfargument name="event" />
<!--- do model fuse --->
<cfset myFusebox.do( action="moneky.act_somethingElse" ) />
<!--- do model fuse --->
<cfset myFusebox.do( action="main.act_comm_main" ) />
<!--- do display fuse and set content variable body --->
<cfset myFusebox.do( action="main.dsp_comm_main", contentvariable="body" ) />
</cffunction>
</cfcomponent>
Это не работает.но если я изменил его, чтобы папка вида называлась: mainPages, а затем изменил cfset myFusebox.сделать, чтобы посмотреть на mainPages.dsp_comm_main (он появляется), но в приведенном выше примере это дает мне эту ошибку:
undefined Fuseaction
Вы указали Fuseaction dsp_comm_main, который не определенв Circuit main.
Я удаляю проанализированные файлы и позволяю перестроить fusebox, но я все еще получаю эту ошибку.
Так что я знаю, как обойти это, назвав мои каталоги, отличающиеся междупапки модели и представления, но почему это происходит и что я могу сделать, чтобы разрешить одноименные каталоги в представлении модели?