问题标签 [grocery-crud]

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 回答
135 浏览

mysql - 在 mysql 搜索中遇到 HAVING COLUMN 问题

存在的列的 HAVING 子句有问题

我真的不明白为什么它应该有这样的问题 - 这是由 Grocerycrud 生成的查询 - 自动..用于搜索特定输出..

0 投票
2 回答
1632 浏览

codeigniter - 使用 GroceryCrud,如何将上传文件放在应用程序根目录之上?

我正在使用 GroceryCRUD 作为包含新闻稿的数据库的前端。秘书现在可以轻松地进入并在数据库中添加/编辑/删除新闻稿。只有合格的用户才能通过 .htaccess 密码访问应用程序根目录。这样做的问题是 GroceryCRUD 上传的资产(例如照片)被上传到 /www/approot/assets/uploads/ 目录,该目录受密码保护,因为 /approot/ 受到保护。

我理想的解决方案是在我遇到麻烦的应用程序根目录之外设置一个上传目录。默认情况下,这是 GroceryCRUD 处理上传的方式:

我试过把它改成这样:

我希望这个 / 会使路径从文档根目录而不是应用程序根目录开始,但它会引发此错误:

这似乎表明 CI 或 GroceryCRUD 仅采用 set_upload 字段中的第二个参数,并将其连接到定义的站点 URL 的末尾。有什么不涉及创建用户登录系统的方法吗?

0 投票
1 回答
1082 浏览

codeigniter - Search is not working for callback_column function in grocery crud

I have one table users in this i store 1 for website and 2 for domain and i display this table my code is,

and my callback_column function,

so,for this search is not working for listing type if anyone have solution for this please help me , thank you.

0 投票
2 回答
444 浏览

php - 在 codeigniter 中发送电子邮件问题

我在 codeigniter 中有配置电子邮件

但它显示以下错误:

消息:mail() [function.mail]:无法在“localhost”端口 465 连接到邮件服务器,请验证 php.ini 中的“SMTP”和“smtp_port”设置或使用 ini_set()

消息:mail() 期望参数 1 是字符串,给定数组

无法使用 PHP mail() 发送电子邮件。您的服务器可能未配置为使用此方法发送邮件。

0 投票
1 回答
1681 浏览

codeigniter - 检查杂货杂货状态

如果我正在呈现添加表单或只是一个视图,我想从控制器中检查。我想做这样的事情..

这会很好用,除非我使用的是 iframe,如果 url 没有改变,这将不起作用:P

0 投票
1 回答
1740 浏览

php - 如何将参数传递给呈现图像碎片的函数

url:localhost/my_site/admin/pictures/photos我得到一堆关于 css_files 和 js_files 的未定义变量以及 foreach() 的无效参数的错误。当 url 是localhost/my_site/admin/pictures并且代码如下时,它可以完美运行。

问题是在使用 codeigniter 的方法在图像 crud 渲染函数上传递参数时。使用php ashttp://localhost/my_site/admin/pictures?table=photos的普通方法,代码如下,它可以工作,但是我不能这样上传图片,会有上传错误。

我怎样才能像我首先所说的那样传递论点?

好的,我得到了解决方案。以前,库image_crud.phpgetState() 函数没有 uri 段不是 numberic、'upload_file'、'ajax_list'、'ordering' 和 'insert_title' 的条件。所以错误是由于没有找到合适的条件并且代码没有执行。下面给出的代码必须添加到库中:image_crud.php第 477 行:

好的,这种方式在上传文件时出错。

以前在上传文件时(虽然我们没有第三个 uri 段),它会在第三个 uri 上添加额外的段来定义 image_crud 的状态。我修改它以在有第三个 uri 段时工作。所以在这种情况下,我有两个条件。首先,有第三个 uri 段,第二个,没有第三个 uri 段。所以 $extra_segments 变量设置为 false(对于没有额外的段为 false,即在我的情况下为 localhost/my_site/admin/pictures),而我们没有第三个 uri 段。为了检查 3rd uri 段,函数set_tableimage_crud.php修改为:

变量也将在 image_crud 类中声明(在第 47 行我做了): protected $extra_segments = false; 现在对于实际工作,getState() 函数修改如下。它可以进一步优化以使其干燥和模块化。

此外url,助手必须自动加载或加载到 uri 检查功能。

0 投票
1 回答
6032 浏览

multi-select - 杂货杂货多选字段

使用此网站上显示的“多选字段”功能没有问题:

下一步,我尝试从数据库中提取数据以替换上述公式中的“数组”,但失败了,请告知。

我得到的结果像

嗯...如何使它变成这种格式,有什么建议吗?:

0 投票
1 回答
1916 浏览

php - 杂货店 CRUD ajax 性能

我正在使用带有 CI 2.1.4 的 Grocery Crud(1.4.1)。Grocery Crud 在我的本地环境和我们的内部登台服务器中工作。但是,当我们将项目部署到实时服务器时,我们遇到了性能问题。包含 Grocery Crud 的页面加载速度非常慢。其他页面(例如使用 db 登录检查登录)对我们有好处。我检查了 Chrome 中的“网络”面板,看起来像“ajax_list_info”、“ajax_list”这样的 Ajax 调用需要很长时间才能完成(在我们的例子中是 30 秒)。请看下面的截图: 在此处输入图像描述

我认为实时服务器配置可能会阻止 Grocery Crud 的性能。但是,想问其他人是否遇到过这个问题?

0 投票
2 回答
1264 浏览

php - GroceryCRUD 回调函数如何工作?

我需要对 CRUD 进行一些自定义。基本上我需要在添加或编辑操作中上传多个文件,而我要保存在数据库中的只是包含图像的文件夹的 url。

我一直在搜索论坛,似乎我必须自己做这个。

我正在做的是使用该add_field_callback功能显示多个上传按钮,到目前为止一切都很好。

问题是我还需要一些自定义回调,以保存上传文件的名称和 url。

我一直在阅读 GroceryCRUD 源代码,但不知道如何使用或创建回调。我正在尝试使用call_user_func回调,但是,它不起作用,因为每次上传都会创建一个新的 PHP 请求,并且保存用户回调的变量在此上下文中为空。

我想知道是否有人可以解释一下 GroceryCRUD 回调是如何工作的。

感谢您的时间。

0 投票
1 回答
173 浏览

codeigniter - Get permission data from Database

I'm having problems to do a simple permission system on my Webapp. My DB has a table called "usuario" that has informations about the users of the system. One of these columns is called "privilegio" that has value '0' for administrators and 1 for regular users. An administrator has the power to Add and edit users on the system. Im trying to take this behavior querying my database with the cod of the logged user and getting its permission. If the user is not on the administrator group (privilegio=1) then the add/edit/delete buttons will be unset.

The problem (and the question) is that this code only list the user that is logged on, not the others already registered on the system and stored on "usuario" table. I wonder that the list is been made by my query (what is not the behavior I would like) I hope you could undestand my doubt. Sorry for my bad english.

Thank you!