如何使用CI

时间:2015-06-19 18:28:14

标签: php codeigniter model-view-controller fuelcms

我刚刚开始使用燃料CMS和Codeignitor。我正在寻找易于阅读的建议,参考资料,教程,代码片段, ANSWERS 等以下2个问题。 (2部分问题)

1。)如何访问“博客”功能;我读过内置作为/view/blog.php,但我看不到它;我试图创建自己的(在同一目录中),但它只是作为一个静态页面解析(我从仪表板创建它)但它没有任何博客>发布>得到帖子功能;像'blogs'那样。我读过时间,比如Wordpress和Drupal; Fuel有一个'blog'模板。 “layouts”下也没有。

所以,在这一点上,我不介意创建我自己的“blog”页面 - 导致:

2。)如何在不使用信息中心的Fuel CMS中手动创建新页

我已根据文档在此目录中创建了一个空的.php文件:

C:\xampp\htdocs\FUEL-CMS-master\fuel\application\views

我真的不需要自定义_variables/ - 所以我错过了什么。我读过我不需要添加/设置一个新的controller这种类型的页面,也不需要静态页面。如果我不需要,我也不想对控制器做任何事情。

1 个答案:

答案 0 :(得分:1)

Codeigniter适用于CMV控制器 - 模型 - 查看以创建一个简单的页面,您需要创建至少2个文件1个控制器和1个视图

如果您使用CI 2.2 http://www.codeigniter.com/userguide2/overview/at_a_glance.html

如果您使用CI 3 http://www.codeigniter.com/user_guide/overview/at_a_glance.html

  • 首先需要创建控制器
  • 第二次创建您的视图

在application / controllhers / blog.php中创建一个文件

<?php

class Blog extends CI_Controller {

    public function view($page = 'home')
    {
      //you can acesse this http://example.com/blog/view/  
    }

    public function new($page = 'home')
    {
      //you can acesse this http://example.com/blog/new/   
    }


}