问题标签 [bonfire]

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 投票
1 回答
358 浏览

mysql - 无法使用现有表在篝火中创建模块

出于某种原因,我似乎无法使用“现有”表选项创建篝火模块。早些时候,当我选择使用现有表与创建新表的选项时,它甚至没有显示我的数据库表中的字段列表。但是我发现这是一个权限问题,因此作为测试我做了以下事情:

现在,它正在查询数据库并显示表中的所有正确字段,但是当我单击构建按钮时,它只是不断重新显示相同的表单。

到目前为止我所做的:

  1. 我在我的数据库中创建了一个只有 2 个字段的测试数据库。我尝试使用该表创建一个模块......但我得到了相同的结果。
  2. 我确保我所有的表都以“bf_”为前缀。如果不是,系统将无法找到并列出所有正确的字段……我想。
  3. 我已经测试过使用新表创建一个新模块。这似乎工作得很好。Bonfire 在我的数据库中创建了一个没有任何问题的新表,并且还为模块创建了正确的文件夹结构。
  4. 我试图确保所有字段都指定了正确的名称验证规则。在大多数情况下,我只是接受默认值并尝试单击构建。
  5. 更改日志记录设置以记录所有内容。但是在尝试创建模块并返回日志后,没有列出任何内容。

如果您有任何建议,我将不胜感激。

编辑 1

弄清楚探查器是如何工作的——我没有意识到你必须点击屏幕左下角的火焰图标。

0 投票
2 回答
4029 浏览

php - Code Igniter Bonfire ajax request 500 internal server error

So I am trying to submit just an email address using ajax to get people to register and I have no idea why I am getting a 500 internal server error. I am new to ajax calls.

I have tried to follow the following tutorial: http://www.youtube.com/watch?v=TZv5cgua5f0 However I have done as they have said and still if I do a post with values I do not get to the desired controller method. If I do add data to the post then I get an internal server error.

javascript:

HTML

contoller

I have a breakpoint inside the submit and it just wont be hit when I do a post

Thanks

0 投票
2 回答
1878 浏览

php - 安装后codeigniter bonfire php错误

我正在尝试安装 codeigniter 篝火。单击创建用户名屏幕上的安装按钮后,需要一些时间,然后加载此页面。我看了一些关于如何安装 bonfire 的教程,所以我知道这不是我应该看到的。安装后PHP错误

无论如何,我将 RewriteBase 更新为 /bonfire/ 如它所说..现在当我尝试转到 localhost/bonfire/index.php 时出现此错误

解析错误:语法错误,意外的“产量”(T_YIELD),在第 305 行的 /opt/lampp/htdocs/bonfire/bonfire/application/libraries/template.php 中需要标识符(T_STRING)

这是第 305 行的代码

我在篝火论坛上找到了这个链接,解释了这个错误。 篝火论坛链接

它说要使用 PHP 5.4,这就是我正在使用的。我的操作系统是 Linux Zorin,我使用的是 Lampp,所以我不确定这是否是权限问题。 php版本

提前谢谢,如果您需要更多信息,请告诉我。

0 投票
3 回答
1150 浏览

javascript - 加载js文件以在ci bonfire中查看

我有一个模块调用ftp_data。我的 Module Assets 文件夹中还有一个 js 文件bonfire/modules/ftp_data/assets/js/ftp_data.js。现在我想将此文件加载到我的视图中

内部视图

在 ftp_data.js 里面

0 投票
1 回答
956 浏览

mysql - 如何在 CI Bonfire 中使用 MySql 查询

我的 PHP 测试文件中有这段代码。现在我需要在我的 CI-Bonfire 应用程序中执行此操作。我使用 find_by() and find_all()了,但是,我没有得到任何我想要的结果。

我只需要知道。我如何在我的模块控制器中的 CI-Bonfire 中运行该查询。

0 投票
1 回答
276 浏览

php - 如何在表单验证codeigniter规则中添加两个列名

我正在使用代码点火器。下面是表单验证集规则

  • bf_product = 表名

  • product_order = 列名

    我想添加另一列,即:product_categoryunique统治的名称form validation

这样就可以根据product_order和来获取产品product_category,用户不能输入相同的订单号。对于特定类别。

例子:

  1. 产品类别 1 - 产品 - 排序顺序 = 1
  2. 产品类别 1 - 产品 - 排序顺序 = 1(Not possible,already exist)
  3. 产品类别 2 - 产品 - 排序顺序 = 1(Possible)
0 投票
1 回答
342 浏览

php - CI-Bonfire 嵌套 LIKE 查询

在嵌套类似查询时,我可能需要一点帮助。我的目标是完成类似以下的事情:

到目前为止,我的方法是:

这导致:

我怎样才能得到我的 or_like 语句周围的括号?

谢谢

图奇达蒙

#

CI-BONFIRE 版本 0.7

模块/mymodul/models/mymodel_model.php

0 投票
0 回答
86 浏览

php - 服务器重启后 MySQL 表发生变化

最近两次我的生产服务器重新启动时,我注意到我的一些 MySQL 数据库表已更改。

我在 PHP 5 服务器上使用 CI Bonfire。相关表是用户、权限、角色权限和设置。每次服务器重新启动时,这 4 个表都会重置为其初始结构。users 表没有丢失任何数据(最后注册的用户仍然是他们的),但缺少一些字段。其他表也被重置(结构+数据)到它们的初始状态。

我搜索了一些关于 CI Bonfire 迁移的内容,但还没有……

我还有一个没有出现问题的开发服务器......

关于它可以来自什么的任何想法?

0 投票
1 回答
2409 浏览

php - 篝火与股票 CodeIgniter - 模块兼容性

我已经使用 CodeIgniter 几个月了,最近发现了 Bonfire,它看起来像是 CI 项目的一个很好的基础,尽管当前的构建使用了像 Bootstrap 2 这样几乎过时的资源。

我真的很喜欢 Bonfire 中的模块系统,它似乎是创建完全独立子系统的一种非常有效的方法。但是,我想知道这些模块与普通 CodeIgniter 安装的兼容性如何。显然,您不能只将模块文件夹转储到其中,CI 不知道如何处理它,但是有没有办法将 BF 模块重组为第三方插件或可以在 CI 中使用的东西?

同样,是否可以从 CI 安装中提取文件并将它们打包为 BF 模块(显然需要一些调整)?

我想这些问题的答案可能是“当然不是”,所以我只想说明我的理解;如果我决定使用 Bonfire 开发,我基本上会被卡在使用它而无法恢复到香草 CodeIgniter 并且我只能与其他 Bonfire 用户共享我的模块。正确的?

0 投票
5 回答
1852 浏览

codeigniter-2 - 删除 public/index.php?

我们如何public/index.php从 ci-bonfire 0.7 中删除?

我看到有删除根的说明,index.php但我无法删除根public/index.php,也没有与之相关的说明。

我已经尝试过http://cibonfire.com/docs/bonfire/removing_index中的说明,但没有成功。我去的时候一直收到404

http://localhost/Bonfire-0.7/public/index.php

工作正常。