问题标签 [cfwheels]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
110 浏览

coldfusion - cfwheels 和对象助手

我有一组我经常对我在控制器中重做的模型执行的过程,我想知道是否有办法通过模型中的函数来实现它,这样我就可以调用模型函数传递一些参数并获得正确的查询。

我有一个链表,我想避免一些重复。

0 投票
2 回答
1151 浏览

sql-server-2008 - ColdBox vs CFWheels

我正在将使用 Coldfusion(无框架)构建的站点迁移到 Coldfusion 框架。现在它看起来像是 ColdBox 和 CFWheels 之间的选择。

数据库是 MS SQL。

我想知道是否有人将现有站点迁移到这些框架中的任何一个,以及他们是否可以推荐一个框架而不是另一个框架?

0 投票
2 回答
489 浏览

coldfusion - cfwheels,从不成功的模型更新中获取错误

我正在尝试在编辑后更新具有嵌套属性的模型。

更新失败,但使用#errorMessagesFor(objectName='myobject')#.

知道如何找到原因吗?

0 投票
2 回答
1044 浏览

coldfusion - 如何将动态 sitemap.xml 添加到 CFWheels 应用程序?

如何配置 CFWheels 以在http://mydomain.com/sitemap.xml显示以下 XML ?

我已经从web.config文件中删除了“sitemap.xml”。

在此之后,我不确定如何创建controllerand view。我是否应该在“views”文件夹中创建一个“sitemap.xml”文件夹,然后添加一个“index.cfm”文件,然后添加上面的 XML?

我应该在“controllers”文件夹中创建一个“sitemap.xml.cfc”文件吗?控制器文件应该包含什么?

它应该看起来像这样吗?

我需要在 routes.cfm 中添加一个条目吗?

0 投票
1 回答
299 浏览

coldfusion - CFWheels 嵌套属性和 hasManyCheckBox

我想弄清楚如何用几个事件更新 petevents 表。我没有收到错误,但它也没有更新/插入。以下是相关代码片段和相关表的架构。

看法

宠物模型

事件模型

宠物事件模型

在控制器中查看更新

与相关表有关的架构

编辑:我将 validatesPresenceOf 属性“when”更改为仅 oncreate。然后我保存并收到此错误。“键 'PRIMARY' 的重复条目 '1025-1025'”

谢谢,

德里克

0 投票
1 回答
399 浏览

coldfusion - 如何在 CFWheels 中使用 URL 中的文件类型呈现具有“文件”扩展名(如 xml、json、csv 等)的页面?

我似乎无法弄清楚如何CFWheels使用包含“文件”扩展名的干净 URL 创建页面。

我希望能够做到以下几点:

与此相反:

我已经阅读了这些文档,但仍然不清楚实际的实现。

假设我有一个控制器 ( /controllers/Product.cfc),它看起来像下面这样:

如何实现视图?应该是views/products/index.xml.cfm吗?

我该如何实施routes.cfm

我应该注意,我也在使用默认的web.config<cfset set(URLRewriting="On")>config/setting.cfm.

0 投票
1 回答
162 浏览

sql-server-2008 - Coldfusion 9 and MSSQL 2008 R2

Ok... developing a new website using CFWHEELS framework on CF9 & MSSQL 2008 R2

Everything is working fine except that after I insert some data to the DB and request the primary key it return invalid.

At the begging I thought was a CFWHEELS bug so I created my own CFQUERY.

Here is what I have

The first insert works and it saves the data to my DB. But the second INSERT does not work I get an error saying that qryUser.IDENTITYCOL is invalid.

Any idea why this is happening?

0 投票
1 回答
518 浏览

coldfusion - 多对多关系cfwheels内部连接

我对 cfwheels 有几个问题(n:m 关系)

这是我的数据库架构

我的模型 /Models/Right.cfc

/模型/路径.cfc

/模型/Righthaspath.cfc

在我的控制器中

所以,来自 cfhweels 的 sql 语句是:

但我想要一个像这样的三个表的 sql 语句

你能帮忙吗?

PS:我不能包括路径,例如

因为我有一个错误

0 投票
2 回答
622 浏览

coldfusion - CFWheels - 未插入记录

一般来说,我是 CFWheels 和框架的新手。

我正在关注 Wheels 网站上的截屏视频:http: //cfwheels.org/screencasts/

我完全按照本教程进行操作......唯一的区别是,他的表被命名为“人”,而我的表被命名为“用户”。我进行了相应的更改,但其他一切都保持不变。

他的单数是“人”,我的是“用户”。

这是我的“User.cfc”控制器中的插入代码:

现在,我也在我的视图中使用表单助手等,如下所示:

很简单吧?所以我不明白为什么它没有插入。它是否与命名我的 CFC“用户”以及将我的单数名称设置为“用户”的名为“用户”的表有关?

当我提交表单时,没有错误。它执行得很好,但是如果我查看数据库,什么都没有。

我想的一件事......是......究竟轮子是如何知道要寻找什么表的?对此似乎没有任何解释。也许它只是找到了错误的表?

非常感谢,迈克尔


解决了!

大家好,只是为可能遇到此问题的其他人提供的更新。没有发生任何事情的原因是因为我的数据库表要求某些字段不能为空。CFWheels 没有抛出任何错误。一旦我将值传递给这些字段就很好了;所以一定要检查一下!

希望有帮助。

0 投票
2 回答
410 浏览

model-view-controller - CFWheels - 使用相同的模型验证两种不同的形式

我是车轮新手(我相信我会在这里发很多帖子)所以请耐心等待。

我在“用户”的控制器下有两种形式“注册”和“登录”。所以我的网址看起来像。

/用户/注册/ /用户/登录/

目前在我的模型文件夹中,我只是在 init 方法中使用 user.cfc 验证“注册”页面 - 这很好用。

所以基本上......我的问题是......关于我的登录表单的验证;我是否必须始终将验证放入 init 方法或其他方法中?如果是这样,我该怎么做?当然,每种形式都有不同的字段......所以我需要知道一些关于检测当前正在播放的形式的逻辑。

希望这是有道理的。作为参考,我的 user.cfc 模型目前看起来像这样:

谢谢,迈克尔。