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

codeigniter - 公共目录 bonfire/codeigniter 的路径

我需要验证我的控制器上是否存在一个文件,

“本地主机/篝火/应用程序/模块/控制器/controller.php”

但我的文件路径是:

“本地主机/篝火/公共/上传”

base_url 不起作用,如何验证我的文件是否存在而没有相对路径?

0 投票
1 回答
304 浏览

php - 如何在 Code Igniter (BonFIre) 中进行此 JOIN

我很难加入 3 张桌子。

我有下表(列)

apk_inv_item ( item_id)

apk_inv_category ( category_id)

apk_inv_item_category_defination ( item_id, category_id)

我想从项目到类别映射表中获取项目的类别 ID。

这是我迄今为止尝试过的..但它

但我知道Call to a member function num_rows()这意味着查询不正确。(请注意,我已经尝试过简单的 2 表 JOIN 与另一个表进行测试并且它有效,这意味着我的 MySQL 连接或 PHP 代码没有问题。构建该查询的问题)

0 投票
2 回答
750 浏览

php - 为表单验证设置自定义错误消息 - Bonfire

我在为每个规则的表单验证设置自定义错误消息时遇到问题。

我已经从这里的篝火文档中尝试过

这是我的模块模型的一些代码

在这里,规则是在插入时从管理控制器设置的

但它总是显示默认消息The value in "Article Alias" is already being used.

根据提到的链接中的文档,它应该显示错误This is my custom error

0 投票
0 回答
531 浏览

php - 如何使用 bonfire 管理控制器呈现多个视图?

我的 codeigniter 应用程序由一个管理面板(使用 bonfire 开发)和一个显示不同产品的前端应用程序组成。管理面板运行良好。但我想在我的前端应用程序中使用篝火的篝火资产管理功能(比如将所有 css 和 jss 文件合并为一个,缩小)。

我有三个不同的视图(header.php、body.php 和 footer.php)文件,我想通过扩展 bonfire 的管理控制器来呈现它。

有关篝火布局的更多信息http://cibonfire.com/docs/developer/layouts_and_views

有关篝火资产管理的更多信息http://cibonfire.com/docs/developer/working_with_assets

提前致谢 :)

0 投票
0 回答
294 浏览

codeigniter - 错误:每次页面加载时在 codeigniter Bonfire 日志文件中找不到 404 页面

我是使用 codeigniter 的新手。我正在使用 codeigniter 篝火框架来创建应用程序。每次加载页面时,日志文件都会生成错误:

错误 - 2015-06-10 05:30:12 --> 404 页面未找到 -->
错误 - 2015-06-10 05:30:18 --> 404 页面未找到 -->

如何解决此错误以及在应用程序中的何处创建 404 页面?

这是我的路线

0 投票
1 回答
85 浏览

codeigniter - CI Bonifre 模块的问题

我正在使用最新版本的篝火。我创建了一个名为“联系人”的新模块,它在我的本地主机(public/index.php/admin/content/contacts)上运行良好。

我将所有内容上传到服务器,它运行良好......除了我的模块。它给了我一个404。

有任何想法吗?

0 投票
1 回答
385 浏览

codeigniter - 自动注销 codeigniter 篝火

我在 ci bonfire 中创建了一个 Web 应用程序。我安装了2个篝火。一个用于前端,另一个用于后端。安装结构如下:-

现在当我点击前端“projectName”时遇到问题,然后后端“Riadmin”是自动注销并且 riadmin 会生成一个日志错误,例如

一个是要注意前端是新安装的,但后端是从另一个项目中完全复制的。两者的数据库相同。我怎么解决这个问题。

0 投票
1 回答
729 浏览

codeigniter - json 编码的 Codeigniter 错误无法修改标头信息 - 标头已发送

我正在使用 codeigniter 篝火框架来创建网络。在我使用 echo json 编码的任何地方,我都会在错误日志中收到错误,例如:-

为什么此错误会在错误日志文件中生成。它是生成警告的示例代码。

这里是在 echo json_encode($restaurant) 行生成的错误。如何停止此错误。

0 投票
1 回答
308 浏览

php - 篝火数据库错误

我是第一次使用ciBonfire,它看起来非常好,并且有望启动开发和其他东西。

安装顺利,没有问题。但是当我尝试使用它的管理面板来保存新设置时,它给了我一个错误,如下所示:

我在篝火论坛上提出了这个问题,但似乎没有人在那里活跃。如果有人可以看看这个,那将非常有帮助。

错误号:1048

Le champ 'value' ne peut être vide (null)

UPDATE bf_settingsSET value= CASE WHEN name= 'site.title' THEN 'My Bonfire' WHEN name= 'site.system_email' THEN 'admin@mybonfire.com' WHEN name= 'site.status' THEN '1' WHEN name = 'site.list_limit' THEN '25' WHEN name= 'auth.allow_register' THEN 1 WHEN name= 'auth.user_activation_method' THEN 0 WHEN name= 'auth.login_type' THEN 'email' WHEN name= 'auth.use_usernames' THEN '1' WHEN name= 'auth.allow_remember' THEN 1 WHEN name= 'auth.remember_length' THEN 1209600 WHEN name= 'auth.use_extended_profile' THEN 0 WHEN name= 'auth.allow_name_change' THEN 1 WHEN name= 'auth.name_change_frequency' THEN '1' WHEN name= 'auth.name_change_limit' THEN '1' WHENname= 'auth.password_min_length' THEN '8' WHEN name= 'auth.password_force_numbers' THEN NULL WHEN name= 'auth.password_force_symbols' THEN NULL WHEN name= 'auth.password_force_mixed_case' THEN NULL WHEN name= 'auth.password_show_labels' THEN 0 WHEN name= 'password_iterations ' THEN '8' WHEN name= 'site.show_profiler' THEN 1 WHEN name= 'site.show_front_profiler' THEN 1 WHEN name= 'site.languages' THEN 'a:3:{i:0;s:7:\"english\" ;i:1;s:7:\"波斯语\";i:2;s:10:\"葡萄牙语\";}' ELSE valueEND WHEREname IN('site.title','site.system_email','site.status','site.list_limit','auth.allow_register','auth.user_activation_method','auth.login_type','auth.use_usernames', 'auth.allow_remember','auth.remember_length','auth.use_extended_profile','auth.allow_name_change','auth.name_change_frequency','auth.name_change_limit','auth.password_min_length','auth.password_force_numbers','auth .password_force_symbols'、'auth.password_force_mixed_case'、'auth.password_show_labels'、'password_iterations'、'site.show_profiler'、'site.show_front_profiler'、'site.languages')

文件名:E:/wamp/www/mpa/bonfire/core/BF_Model.php

行号:622

0 投票
0 回答
71 浏览

php - Codeigniter - 篝火 - 用户编辑时出现错误 520

我在安装 codeigniter/bonfire 时遇到问题,当我尝试修改其中一个用户时出现 520 错误,当我返回时,整个站点返回 520 错误。这发生在 95% 的时间(我已经测试了 20 次,只在第一次工作)。

问题是,当我点击用户编辑区域中的保存按钮时,我得到了错误,然后当 O 尝试加载其他页面时,站点再次显示 530 错误,直到我清除所有内容(缓存、会话、保存的密码)并再次加载该站点。

奇怪的是信息被保存在数据库中,当我再次加载它时,系统会显示我所做的更改。

我问了公司的一些开发人员,他们也遇到了同样的问题。

系统信息:

篝火版:v0.7.3

CodeIgniter 版本:2.2.2

PHP版本:5.4.43

我有这个问题只有当我修改一个用户,保存信息然后再次修改它而不离开当前页面时才会发生。如果我返回并再次返回到用户编辑页面,它可以正常工作。