问题标签 [hmvc-codeigniter]

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

codeigniter - Codeigniter HMVC 模式

我已经集成

HMVC

使用下面的 URl 在 codeigniter 中使用模式。 https://github.com/bhuban/modular

但仍然无法加载模块。我想在单个 codeigniter 包中同时创建管理员和前端。如果有人有想法,请告诉我。

0 投票
2 回答
735 浏览

codeigniter - 默认控制器(在模块下)未在 HMVC、CodeIgniter 下加载,抛出 404 错误

刚刚将我的 CI 从 localhost 迁移到 live。在具有相同设置的本地主机上一切正常。

这是 routes.php 的文件夹/文件结构和内容

Specs 和 Home 控制器都有 index 方法。当我使用 Specs/index 作为默认控制器加载主页 url 时,出现 404 错误。但是,如果我将默认控制器更改为 Home/index,它会加载得很好。奇怪的。其他一切在整个站点上都可以正常工作。想不通。

该网站已上线,但我不确定是否允许提供网址,因此我在其中包含空格。这是unspecs dott comm。如果不允许使用 url,管理员/Mods 可能会删除。

谢谢阅读。

0 投票
2 回答
719 浏览

codeigniter - CodeIgniter:调用模型时未定义的属性

我将 CodeIgniter 3 与 HMVC 一起使用。

有谁知道为什么我会收到以下错误

在下面的第二行。我清楚地调用了模型,但由于某些奇怪的原因,它没有正确链接

然后模型非常基本:

现在,如果我使用一个对象,它可以工作,但是我在很多地方都有同样的问题,包括我有的地方

由于没有“db”,哪里崩溃了。CodeIgniter 3 的新解决方案是什么?我看过较旧的帖子,但似乎没有一个可以帮助我

谢谢!

0 投票
1 回答
527 浏览

php - Codeigniter 模块 (HMVC) 中的数据表 Ajax 调用

我最近正在为一家小公司开发一个简单的 php 应用程序,尝试使用 HMVC codeigniter(MX 扩展)并在数据表视图中尝试了第一个 ajax 调用,但它没有显示任何数据。已经检查了控制器和数据库中的功能是否正常工作,我收到了一个带有数据的 var_dump。这是我的文件:模块模型

类 Mdl_categorie 扩展 CI_Model {

模块控制器

defined('BASEPATH') OR exit('不允许直接脚本访问');

类 Anagrafiche 扩展 MX_Controller {

模块查看文件

0 投票
1 回答
385 浏览

codeigniter - CodeIgniter HMVC 中的基本 url 在辅助模块中丢失 www

我有一个问题......这是我在 Linux 主机中使用 CI 3x HMVC 的项目我有一个错误:

.htaccess这是:

在我的文件 config.php 我有这一行:

当我加载https://www.myserver.com/主“模块”(前面)时,我在所有表单中都看到了这种格式:

问题是当我加载https://www.myserver.com/admin模块时......我在所有具有这种格式的表单中都看到......

不同之处在于我的 base_urlhttps://myserver.com/没有WWW的“ADMIN” 。

怎么了?你能帮我吗?

我需要解决这个问题,并在 Front 和 Admin 模块中保留我的 URL 服务器和WWW 。

谢谢!

0 投票
1 回答
36 浏览

php - 如何使用核心控制器

我在 HMVC Codeigniter 中制作了一个核心控制器,并使用另一个核心控制器进行扩展,但是当我调用这些控制器时,出现错误 show controller not found

核心控制器:-

主控制器:-

致命错误:在第 4 行的 /var/www/html/new-ip/application/modules/ugmt/controllers/Ugmt.php 中找不到类“Ugmt_Controller”
遇到 PHP 错误
严重性:错误
消息:没有类“Ugmt_Controller”找到
文件名:controllers/Ugmt.php
行号:4
回溯:

0 投票
1 回答
332 浏览

php - Codeigniter 中的通用模型与 HMVC

我一直在使用带有 hmvc 模式的 codeigniter。我的文件夹结构如下所示 在此处输入图像描述

现在的问题是如何adminw在常见的 codeigniter 模型中使用模型?

我有一个通用控制器,如下所示

简而言之,我如何加载存储在 hmvc 文件夹中的模型

0 投票
0 回答
1925 浏览

php - 使用 php hmvc 调用未定义的函数 mysqli_init() codeigniter

你好我有一个PHP错误

我在服务器中检查了我的 MySQLi,它运行良好,我尝试在服务器中安装软件包,但服务器告诉我没有可用的软件包,我的服务器中有两个站点运行良好,购买 Codeigniter 但这在我使用 hmvc

我在这里看到很多答案,但我没有成功

笔记

该网站正在我的本地主机上运行

0 投票
1 回答
166 浏览

php - Codeigniter 版本升级 - HMVC 结构中的 2.1.4 到 3.1.11

在我们的一个 Codeigniter 项目中,我们在将其版本从 2.1.4 升级到 3.1.11 时遇到了问题。我们已经按照 Codeigniter 官方网站升级了版本,但由于我们有 HMVC 结构,该方法无法正常工作。

我们遵循了这些站点中提到的方法 - https://codeigniter.com/userguide3/installation/upgrade_300.htmlhttps://www.chuongduong.net/ci3/installation/upgrade_300.html

但是通过跟踪这两个站点并解决之后的错误,我们最终到达了 404 错误。

有人可以在这里帮助我们吗?任何对 HMVC 结构升级有任何想法的人。

如果您需要任何信息,请告诉我。

谢谢。