Php 如何创建';博客';燃料CMS和CI中的新页面

Php 如何创建';博客';燃料CMS和CI中的新页面,php,codeigniter,model-view-controller,fuelcms,Php,Codeigniter,Model View Controller,Fuelcms,我刚开始使用燃料CMS和点火器。我正在寻找以下两个问题的易读建议、参考资料、教程、代码片段、答案等。(由两部分组成的问题) 1。)如何访问“博客”功能;我读过它是作为/view/blog.php内置的,但我没有看到它;我曾尝试创建我自己的(在同一目录中),但它只是解析为一个静态页面(我从仪表板创建的),但它缺少任何blog>post>get post功能;像“博客””一样。我读了很多书,像Wordpress和Drupal;Fuel有一个“blog”模板。“layouts”下也没有 因此,在这一点

我刚开始使用燃料CMS和点火器。我正在寻找以下两个问题的易读建议、参考资料、教程、代码片段、答案等。(由两部分组成的问题)

1。)如何访问“博客”功能;我读过它是作为
/view/blog.php
内置的,但我没有看到它;我曾尝试创建我自己的(在同一目录中),但它只是解析为一个静态页面(我从仪表板创建的),但它缺少任何blog>post>get post功能;像“
博客”
”一样。我读了很多书,像Wordpress和Drupal;Fuel有一个“
blog
”模板。“
layouts
”下也没有

因此,在这一点上,我不介意创建我自己的“
博客”
”页面-,这将导致:

2。)如何在Fuel CMS中手动创建新页面,而不使用仪表板

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

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

我真的不需要一个自定义的
\u variables/
,所以我缺少什么呢。我已经读到,我不需要使用这种类型的页面或静态页面添加/设置新的
控制器
。如果不需要,我也不想对控制器做任何事情。

Codeigniter在CMV控制器-模型-视图上工作,因此要创建一个简单的页面,您需要创建至少2个文件1个控制器和1个视图

如果您使用的是CI 2.2

如果您使用的是CI 3

  • 首先,您需要创建控制器
  • 第二,创建您的视图
在application/controllers/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/   
    }


}

为什么要包括page='home'这意味着什么?上面的内容也将在blog.php控制器文件中,就这样?谢谢如果你想传递任何论点,你不需要使用它!最终的URI/URL是什么。我已经创建了这个控制器,甚至创建了一个共享相同名称“blog.php”的静态视图——但是当我导航到我的网站时,blog.com/blog.php 404就会解析。我也试过导航到website.com/views/blog/我该怎么做+P