Coldfusion CFWheels:MVC包含部分错误:找不到包含的模板
我是CFWheels的新手,我想这个问题的答案可能很明显,但请耐心听我说。我正试图将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
共享/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中解决了这个问题。