如何在codeigniter 3.0中实现HMVC?

2023-11-26

目前我正在使用codeigniter3.0版本。我想知道如何在其中实现 HMVC 结构,有人可以帮忙吗?


codeigniter 3 hmvc 模块文件夹用于:

https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/downloads

1-下载文件并复制C.i.3.0 forder到应用程序中

2-.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

3-创建/应用程序/模块

4- /application/modules/welcome 在控制器、模型、视图中创建

5-创建/application/modules/welcome/controllers/Welcome.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Welcome extends CI_Controller {

    public function index()
    {
        $this->load->view('welcome_message');
    }
}

enjoy :)

重要提示:文件夹中的“控制器”和“模型”缩写文件应该很大。信件中每个文件夹的文件“视图”应该很小

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在codeigniter 3.0中实现HMVC? 的相关文章

  • 迭代二维 STL 向量 c++

    我目前正在尝试打印我正在开发的游戏中玩家的动作历史记录 在每轮结束时 每个玩家都在正向或负向移动了一定的量 这会被记录为移动向量中的 int 最终我想绘制每个玩家的移动方向与时间的关系 但我在从二维向量中提取数据时遇到了困难 所以我尝试的第
  • Xcode 中是否可以将动态框架转换为静态库?

    是否可以将动态框架转换为静态库 问题是我没有框架的源代码 但只有SomeFramework framework文件是少数架构的动态库 创建一个 可可触摸框架 并将您的 framework 添加到 链接的框架和库 然后你可以 Go to 构建
  • 使用 sed 合并两个模式之间的行

    我有一个如下所示的输出文件 HEADER 1 server1 server2 server3 server4 server5 server6 server7 server8 server9 HEADER 2 HEADER 1 server1
  • 有没有办法在html中插入QPixmap对象?

    简单的情况 我有一个对象 它有一个QPixmap成员 首先创建对象 现在像素图为空 然后从数据库读取像素图并将其插入对象中 我需要在 html 代码 中插入该像素图并在 a 中显示该 html 代码QLabel但我不知道如何制作它 因为像素
  • Angular 2 Router、href 链接和不需要的页面刷新

    我目前正在尝试 angular2 beta1 我对新路由器有点困惑 通过 router navigate 进行导航就像一个魅力 而尝试通过注册路线的普通链接来刷新页面 当然 PathLocationStrategy 会发生这种情况 因为 H
  • Javascript 正则表达式 - 如何获取大括号之间的文本

    我需要获取大括号之间的文本 如果有 我确实找到了另一篇文章 但从技术上讲 它没有正确回答 用于提取方括号或大括号之间的文本的正则表达式 它实际上并没有说明如何实际提取文本 所以我已经做到了这一点 var cleanStr Some rand
  • 如何使用 jQuery 隐藏 div?

    当我想隐藏 HTML 时 div 我使用以下 JavaScript 代码 var div document getElementById myDiv div style visibility hidden div style display
  • 为什么这个 Javascript 方法不会继续调用自身?

    我有一个带有特权方法的 JavaScript 对象 当此方法完成后 我希望它调用自身 在短暂的超时后 并继续无限期地运行 不幸的是 该方法只运行两次 然后就停止了 没有任何错误 在 Chrome 和 IE 中测试 结果相同 代码如下 fun

随机推荐