问题标签 [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 投票
0 回答
1178 浏览

d3.js - D3.js 和弦图适用于本地服务器但不适用于远程服务器

我有一个改编自https://gist.github.com/1308257/1b67569b598525efad854978eced78ee74eec158的和弦图。

在我的版本上,它在我的本地机器(Apache,CF9)上完美运行,但是当上传到主机器(IIS6,CF8)时,我得到“Unexpected value rotate(NaN)translate(390) parsing transform attribute”。

我怀疑这与动态生成的 .CSV 我正在传递它有关,或者与正在更改响应标头的设置服务器端有关。但是来自“看起来”的数据很好......

奇怪的是,看起来在实时站点上的 ga.js (!) 中也出现了错误,这很奇怪。

测试页面在这里:http ://www.oxfordmartin.ox.ac.uk/labs/chord/

这就是它应该的样子:应该看起来像 相反,我得到了这个坏的

这是我第一次尝试 d3,任何想法都非常感谢!

0 投票
1 回答
269 浏览

coldfusion - 从 ColdFusion Fusebox 5.5 noxml 转换

我有一个使用非 XML 版本的 Fusebox 5.5 的大型 Adob​​e ColdFusion 9 站点。该站点当前未在模型中使用 CFC。选择范围缩小到 CFWheels、Coldbox 或 FW/1。我的问题是,当从 Fusebox 无 XML 站点移动时,这三个中的哪一个会更快、更容易转换?

谢谢

0 投票
1 回答
107 浏览

facebook - 如何让我的博客正确列出 Facebook 上的 OG 信息

我想知道是否有人可以在这里帮助我。我一直在调试和调试。我尝试在框架内的多个位置在页面上放置中止,包括控制器和视图级别。但我仍然不明白为什么它应该给出错误。

我正在运行一个博客网站(ColdFusion on Railo 与 CFWheels 作为框架)并试图让我的 facebook opengraph 标签工作,但目前 LINT 工具只是向我抛出 500 个错误。这很奇怪,因为 URL 对普通的网络访问者来说工作正常。W3Cvalidator 也可以读取 url。只是 Facebook 不想阅读它。即使没有定义 opengraph 标签,它也会在没有任何调试的情况下引发错误。

请参阅Facebook 对象调试器或该网站上的任何其他文章。

提前感谢您的帮助,非常感谢。

0 投票
1 回答
240 浏览

ajax - CFWheels 使用 AJAX 进行分页

我已经搜索了整个互联网,所有这些,但找不到答案。

我正在使用 ColdFusion CFWheels 框架来查询数据库。查询是通过 AJAX 完成的,如下所示:

我需要对该结果集进行分页。在 CFWheels 中,您通常通过在查询中设置句柄、页面、perPage 和订单值来做到这一点,如下所示:

然后,您只需将这一行放在您的视图中:

但是......你怎么能让分页与 AJAX 调用一起工作?

0 投票
1 回答
448 浏览

coldfusion - CFWheels 使用 In 查询

我有一个简单的值数组(缩写),我需要遍历它们并检查另一个数据库表中的外键。在 MySQL 中,我会使用 IN 子句,但对于 CFWheels 和 MS SQL,我不知道该怎么做。

我首先查询 users 表并获取用户所属的组列表。此信息(不是我做的)以逗号分隔的列表形式存储在 users.groups 列中。然后我需要遍历该列表并从 groups.title 列中获取每个组的标题。我认为它应该类似于下面的代码,但它会出错,有什么想法吗?

此外,如何使用“include”(即 CFWheels 中的连接)将其作为一个查询来完成?

0 投票
6 回答
25903 浏览

iis-7 - HTTP 错误 500.19 与 web.config 中的 IIS7“格式错误的 XML”上的 0x8007000d

我被迫从出厂默认值重建我的机器。一切都应该相同,IIS 版本 (7.5)、操作系统 (Windows 7) 和我的网站文件。但是,有些不同,因为在配置我的网站并在浏览器中拉起本地网站后,我收到以下错误...

HTTP 错误 500.19 - 内部服务器错误无法访问请求的页面,因为该页面的相关配置数据无效。错误代码 0x8007000d

当我查找错误代码 0x800700d时,它告诉我...

分析:出现此问题的原因是ApplicationHost.config 文件或Web.config 文件中包含格式错误的XML 元素。要解决此问题,请参阅解决方案 1。

然后提供一个分辨率...

建议的解决方案:从 ApplicationHost.config 文件或 Web.config 文件中删除格式错误的 XML 元素。

但是我没有看到格式错误的 XML,当我完全删除 web.config 文件时,站点加载但 URL 重写不起作用(显然)。此外,即使我从 web.config 文件中删除所有 XML 并将其留空,我也会收到相同的错误。web.config 文件根本存在这一事实似乎存在问题。

作为参考,这是我的 web.config 的内容...

有人对如何解决此问题有任何想法吗?

0 投票
1 回答
121 浏览

mysql - CFWheels - Order = "random" 抛出列错误

出于某种原因,当我在 findAll() 的 order 子句中指定“random”时,CFWHeels 会引发错误:

Wheels.ColumnNotFound

Wheels 查找映射到随机属性的列,但在数据库表中找不到它。建议的行动

使用模型的init方法中的 property 方法验证order参数和/或您的属性到列的映射,以确保一切正确。

我以前使用过计算属性,但这不应该寻找任何关于“随机”排序的东西。

这可能与使用select语句有关吗?

将不胜感激任何帮助。

非常感谢,迈克尔。

0 投票
2 回答
710 浏览

javascript - 如何在 CFWheels 中为 Ajax 启动控制器/动作?

两天来,我一直试图让 cfwheels 与 FineUploader 一起工作,但我只是不知道如何强制 jQuery 脚本执行控制器/动作。这是我到目前为止走了多远:

CFWheels 文档说我必须使用它来获取异步请求:

这三行是我试图合并到我的代码中的(因为这是我认为我需要的):

类型:“发布”,

url: $(this).attr("href") + "?format=json", // 引用 "/say/hello?format=json"

数据类型:“json”,

但是我尝试过的一切都没有奏效。我什至无法处理我的实际上传代码来让它工作,因为我什至无法让上传者启动所需的控制器/动作。

希望有人能够指出我正确的方向。谢谢!

问题也发布到 cfWheels 邮件列表:https ://groups.google.com/forum/?fromgroups=#!topic/cfwheels/UKk_57y9ncQ

0 投票
2 回答
410 浏览

coldfusion - CFWheels - 我应该在本地范围内确定我的 Wheels 操作吗?

假设我有一个非常简单的控制器,如下所示:

在直接的 ColdFusion / Railo 中,我将在此范围内对所有变量进行本地范围界定……但我看到的每个车轮示例都没有。

这可能会为我赢得年度最愚蠢的问题奖,但这是我在考虑的事情,因为似乎没有人证明他们的 Wheels 代码的范围是正确的?

我会这样写:

我只是不确定 Wheels 是否无论如何都可以解决这个问题,这就是为什么我到处都能看到我在做什么......或者这只是一个糟糕的编程案例?

谢谢!米奇

0 投票
1 回答
4762 浏览

coldfusion - 在 ColdFusion 中使用 JavaScript 设置会话变量

我有一个包含多个标签的网站。每个选项卡基于一组从会话变量中获取值的过滤器运行单独的报告。

现在情况如何:

当用户在报告选项卡中时,他们可以打开一个过滤器菜单来选择他们需要运行他们的报告的选项(医生姓名、位置、日期等),然后他们可以点击运行按钮来获取他们的报告。当用户单击“运行”时,表单将变量保存在会话中,它们可用于运行其他报告,而无需单击“运行”或一次又一次地定义它们。

我正在尝试做的事情:

我需要一个“应用”按钮来设置表单中的会话变量而不运行当前报告,而不是在表单中只有一个“运行”按钮。这样,用户可以预先定义他们的变量,而不必被迫运行他们不需要的报告。

我尝试使用 ajax 来调用我的应用程序外部的函数,该函数根据用户的选择设置变量。

我的挑战是以某种格式从函数中取回这些变量,我可以在其中使用它们来更新当前会话变量。

这是我的代码示例:

应用按钮:

我的 Ajax 功能:

我的部分功能:

我需要的是获得session.doctorids能够用新值更新我的会话变量的值。