问题标签 [codeigniter-4]

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

php - 如何在 Codeigniter 4 中为所有页面设置特定语言

我已经翻译了 ' app/Language ' 文件夹中的 2 种语言并设置了语言切换器。目前翻译适用于基本 urlexample.com/enexample.com/sp.

我的问题是当访问者访问其他页面时,/post/cats/123我如何设置所有视图页面的语言。codeigniter 4中语言设置的标准方法是什么。

语言文件夹 -

在此处输入图像描述

语言切换代码。

路线-

语文课——

0 投票
2 回答
441 浏览

php - 如何在codeignter 4中使用表单验证集规则

我正在使用 Codeigniter 4 并尝试验证我的表单,但我被困在这里

我的控制器代码:

当我将项目名称字段和描述字段留空时,此代码将返回 NO 错误,这意味着布尔值是错误的,我只是不明白吗?

0 投票
1 回答
1330 浏览

codeigniter - CI4 Getting started issues

Decide to give the newly released CI4 a try.

Ubuntu operating system with php 7.4.3.

Following the docs at https://codeigniter4.github.io/userguide/installation/index.html

Which results in:

The error is not unlike some of the errors Symfony was generating when preloading was first introduced. But 7.4.3 has resolved those for Symfony at least.

I started to step my way through the spark console code but thought I would see if anyone else had run into this.

Update: From https://forum.codeigniter.com/thread-75587.html, it appears that this issue is being worked. I'll come back and close this when the fix is released.

0 投票
3 回答
3879 浏览

php - CodeIgniter 4 模型预加载

我是 PHP OOP 和 CodeIgniter 的新手,我需要帮助。我正在使用 CodeIgniter 4 并尝试在 BaseController.php 中预加载模型 logas_model:

模型 logas_model 代码:

然后,在扩展控制器的其他控制器中,我试图通过使用它的功能来使用该预加载模型:

完整的控制器代码:

但它不起作用。

我究竟做错了什么?

0 投票
4 回答
4683 浏览

php - 未重定向到 Codeigniter 4 中的特定 URL

为什么每当我通过 Codeigniter 4 控制器的构造函数重定向某些内容时都不起作用?

但是,如果我把它放在索引中,它就会按预期工作。

问题是,我不想直接在 index 中使用它,因为我需要在同一个文件的其他方法上使用它。

0 投票
7 回答
6639 浏览

php - 如何调试 Codeigniter 4

Codeigniter 4中发生的任何错误它总是显示默认消息 来自 codeigniter 4 的默认错误消息

如何在 Codeigniter 4 中获取准确的错误消息

0 投票
3 回答
8977 浏览

codeigniter-4 - 为什么哎呀!在 codeigniter-4 中显示错误

我只是在我的 XAMPP for Linux 7.4.3 中复制 codeingiter 4,它具有 PHP 版本 7.4.3,但出现类似 Whoops 的错误

我们似乎遇到了障碍。请稍后再试...

0 投票
5 回答
10731 浏览

codeigniter - 在 CodeIgniter 4.0.2 中设置动态基本 URL

我正在将我的项目从 CodeIgniter 3 迁移到 CodeIgniter 4。我对框架的新结构感到困惑。所以这是我的问题,

我将App.php中的基本网址设置为:

但我收到这样的错误:

致命错误:常量表达式在第 26 行的 D:\xampp\htdocs\delivery_dashboard\app\Config\App.php 中包含无效操作

所以从字面上看,我只能这样做:

如何使用动态设置我的基本 url$_SERVER['HTTP_HOST']或者这里有什么解决方法?

谢谢您的帮助!

0 投票
2 回答
10983 浏览

php - Codeigniter 4:使用 move_uploaded_file 上传文件

我刚刚开始将 CodeIgniter 3 项目迁移到 CodeIgniter 4。

一切正常,除了文件上传。

我想将用户上传的文件保存在 /writable/uploads 中。下面是我用来将上传的文件移动到所需位置的代码。

我认为这是因为 CI4 将可写文件夹保留在公用文件夹之外。

0 投票
0 回答
51 浏览

codeigniter-4 - Codeigniter 4:从主文件夹访问应用程序

我的应用程序结构如下:

我可以从http://localhost/project/public访问应用程序。但是,http://localhost/project显示项目的索引。

我尝试将 .htaccess 文件放在项目文件夹中。

它也不起作用。

如何使应用程序可以从项目文件夹中访问。