问题标签 [codeigniter-hmvc]
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.
php - Codeigniter 3 HMVC wiredesignz 显示 404 错误
我从这里下载了 HMVC 文件并使用这些文件设置了我的 CI 3 安装
- 将 MX 文件夹放在 application/third_party 文件夹中
- 将文件放在 application/core MY_Loader & MY_Router
- $config['modules_locations'] = array(APPPATH.'modules/' => '../modules/',);
- 在应用程序中创建了一个文件夹模块。内部模块创建了欢迎/控制器和欢迎/视图
- 在welcome/controller 我复制了默认的welcome controller 和welcome/view welcome_message。
- 我从应用程序/控制器和应用程序/视图中删除了这两个文件。
现在我收到 404 错误。
php - Codeigniter HMVC 将数据从模块传递到控制器
我正在使用 HMVC 在 Codigniter 中构建一个应用程序。在其中我调用另一个控制器内的模块。我遇到的问题是试图传递/检索加载到模块中的数据。具体来说,我正在加载一些我想传递给调用控制器的 javascript 文件。
这是一个简化的代码:
我知道我可以将 module_view 中的 data['js'] 检索为 $js,但我想知道我是否可以直接将数据传递给控制器。
codeigniter - Codeigniter 和 HMVC 日历没有插入正确的日期?
我正在使用 CodeIgniter 日历类,我可以单击任何一天并输入文本,但是当我单击 2016 年 1 月的日期和插入数据时,它没有输入正确的日期。
它插入 2015-12-01 并且应该插入日期 2016-1-1 如果在明年就不能插入正确的日期。
问题如果插入数据是在新的一年(比如 2016 年),则不会向数据库插入正确的日期,只会插入 2015 年的日期 我该如何解决这个问题?
注意:当我查看 2016 年 1 月的月份时,网址显示
控制器
模型
图片十二月
php - HMVC 模块化扩展在远程服务器中不起作用
我已经使用 Codeigniter 完成了一个小项目。它在 localhost(xampp 服务器)中运行良好,但在远程服务器上载后显示“404 Page Not Found”错误。我找不到我在哪里做错了。我正在使用 MX Modular 扩展和 Codeigniter 版本 2.1.2
配置文件
路由.php
.htaccess(根文件夹)
应用程序 -> 模块 -> 前端 -> 控制器、模型、视图
应用程序 -> 模块 -> 管理员 -> 控制器、模型、视图
前端.php(控制器)
请帮助我摆脱这个问题。提前致谢
php - Codeigniter HMVC 和标准 Codeigniter 控制器
我有管理员模块(modules/admin)和控制器管理员(modules/admin/admin)。
我需要将新的管理员控制器放入 Codeigniter 控制器文件夹(application/controllers/admin/new_controller),但是当我转到 site.com/admin/new_controller – 404 时。为什么需要它?我想管理模块是每个客户都一样,但是每个项目的其他控制器必须是唯一的,这就是为什么我需要将新控制器放到application/controllers/admin/文件夹中。
是否有可能做到这一点?
Codeigniter 3 和 Wiredezignz HMVC ( https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc )
codeigniter - Codeigniter HMVC 数据表 Ajax 响应错误
我正在使用带有数据表的 Codeigniter 3 Wiredesignz HMVC 插件。我可以正确调用 sAjax 源,但 Ajax 响应具有 base_url () 和其中的文件路径,如“ http://localhost/C:/xampp/htdocs/dcproduction/index.php/admin/datatable ”。
我在视图中的脚本是这样的
如何从请求标头中删除文件路径“C:/xampp/htdocs”?
codeigniter - codeigniter hmvc 和主控制器、模型和视图
我决定尝试使用 codeigniter 的 HMVC 模式,但我对如何使用这种模式思考和构建我的网站结构有些疑问,所以我有一些问题:
- 如果主要关注模块是什么
application/controllers
,application/views
和application/models
。 - 我可以删除上述文件夹并将默认控制器路由到某个模块吗?
- 如果我有 3 个控制器,每个控制器都具有唯一性
$type
,$id
但它们都需要调用一个控制器来控制网站中有关评论的所有内容,然后通过$type
and$id
,这会与 HMVC 模式冲突吗?
php - 代码点火器 hmvc 模板不起作用
我正在设置的新 hmvc 项目中有这个模板文件夹。
对于我的控制器
Template.php 代码
one_view.php
当我转到我的浏览器并输入:
它总是说 404 Page Not Found。无论什么教程,我都看几乎相同的代码,我复制了他们使用的每个代码,但它不起作用。
PS:我使用的是 htaccess,所以我的 url 中没有 index.php。
php - hmvc 消息:未定义的属性:CI::$Templates 代码点火器
您好正在观看此视频https://www.youtube.com/watch?v=DS0GeknUkds以设置我的 hmvc 模板。我已经在尝试调用其他模块但出现错误
我有这个带有控制器文件 Templates.php 的模板文件夹
如果我直接调用它,这完全有效。但问题出在我的登录模块上。(http://localhost/ci_hmvc/index.php/login/index)我收到错误消息,
和
我的控制器是,
登录.php
我该如何解决这个问题?hmvc设置有问题吗?或者是什么?
ps
我将它扩展到 MY_Controllers 因为我有这个文件,
MY_Controller.php 在我的核心文件夹中..
谢谢