Coldfusion CFWheels:MVC包含部分错误:找不到包含的模板

Coldfusion CFWheels:MVC包含部分错误:找不到包含的模板,coldfusion,coldfusion-11,cfwheels,Coldfusion,Coldfusion 11,Cfwheels,我是CFWheels的新手,我想这个问题的答案可能很明显,但请耐心听我说。我正试图将共享/loginregister作为一部分包含在我的布局页面中。但是,我不断遇到这个ColdFusion错误: 找不到包含的模板 ../../views/home/shared/\u loginregister.cfm。即使我使用的是 绝对路径 我的理解是,我所要做的就是将部分\u loginregister.cfm放在根视图文件夹中的共享文件夹中,如下图所示:。然后使用代码#includePartial(par

我是CFWheels的新手,我想这个问题的答案可能很明显,但请耐心听我说。我正试图将
共享/loginregister
作为一部分包含在我的布局页面中。但是,我不断遇到这个ColdFusion错误:

找不到包含的模板 ../../views/home/shared/\u loginregister.cfm。即使我使用的是 绝对路径

我的理解是,我所要做的就是将部分
\u loginregister.cfm
放在根视图文件夹中的共享文件夹中,如下图所示:。然后使用代码
#includePartial(partial=“/shared/loginRegister”)#
访问该页面。 我希望实现的是能够将参数提交到一个全局控制器/该控制器可以由不同的控制器共享,因为登录/注册菜单选项在布局页面中,并出现在每个页面上。我也希望为我的购物车这样做

下面是我的控制器中的一段代码。我目前已将此部件的控制器代码放置在默认的
controller.cfc
文件中

<cffunction name="newUser" access="remote" hint="connects to users database">

    <cfset user = model("user").new() />

    <cfdump var="user"><cfabort>
</cffunction>

下面是一段代码,它当前位于我的布局页面代码中,如下所示:

    <header>
        <nav>
            <div class="relative">
                <div class="social_wrapper absolute">
                    <p>Join Us</p>
                    <a href="##"><span class="facebook sprite"></span></a>
                    <a href="##"><span class="twitter sprite"></span></a>
                    <a href="##"><span class="instagram sprite"></span></a>
                </div>
                <div class="auth_wrapper absolute">
                    <a href="##sign_in">Sign In</a> / <a href="##register">Register</a> <a href=""><span class="caddy sprite"></span> (0)</a>
                    #includePartial(partial="/shared/loginRegister")#
                    <div>
                        <input class="search_input" type="text" name="search" placeholder="I am searching for" value=""><!---
                        ---><button class="search_icon search_btn" type="submit" name="search"></button>
                    </div>
                </div>
            </div>
       </nav>
   </header>

加入我们

/ #includePartial(partial=“/shared/loginRegister”)#

有关如何执行此操作的任何信息都将非常有用。

您的布局文件(显示的代码)在哪里?您应该使用views文件夹根目录中的layout.cfm文件。从错误消息看,您没有使用默认布局文件(根文件夹中提供)。因此,您的路径本身存在一些问题。请发布布局和包含文件的正确位置。布局文件位于“视图”文件夹的根目录下。我注意到这个问题现在似乎已经解决了。我使用了#includePartial(partial=“/shared/loginRegister”)#解决了我的问题,因为这是我之前使用的,我不知道为什么会出现这个问题。不过,我面临的另一个问题是如何让我的partial与controller.cfc文件交互。提交部分表单时,它要求我为操作创建一个视图。在此领域的任何帮助都将不胜感激。我已经有一段时间没有看这段代码了,今天晚些时候还会再看它,但我通过将操作方法放在扩展wheels.cfc的base controller.cfc中解决了这个问题。